Onboard a new repository root
When your team starts working in a new folder tree, index it once and verify discovery.Implement a feature safely across files
Use this flow when an agent needs to change multiple files with guardrails.- Explore code with
search_filesandgrep_content. - Read target files with
read_file. - Preview patch with
apply_patchanddry_run=true. - Apply the patch for real.
- Run
run_lintandrun_test. - Stage and commit with
git_addandgit_commit.
This path keeps edits inside project boundaries and gives you conflict visibility before writing.
Hotfix production issue with minimal risk
When you need a fast fix, focus on a narrow path and enforce checks.- Identify affected files from stack trace paths.
- Patch only those files.
- Run targeted verification with
run_command_safe. - Capture diff using
git_diff. - Create a scoped commit message and push.
Repository hygiene and release prep
Before a release cut, use coding-mcp to normalize repository state.- Check working tree with
git_status. - Review pending changes with
git_diff. - Inspect recent history with
git_log. - Create release tag with
git_create_tag.
Security-focused CI diagnostics
When CI fails in a restricted environment:- Confirm allowed commands in
ALLOWED_COMMANDS. - Use
run_build,run_test, andrun_lintto mirror pipeline steps. - Inspect timeout and truncation behavior through structured outputs.
- Adjust
COMMAND_TIMEOUT_MSand retry settings if failures are transient.
Suggested pairings
Configuration
Tune runtime limits, retries, and command allowlists.
Security and RBAC
Lock down HTTP access and operation permissions.