You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- You can add more repo ASTs into the AST directory without restarting abcoder MCP server.
84
-
85
-
- Try to use [the recommended prompt](llm/prompt/analyzer.md) and combine planning/memory tools like [sequential-thinking](https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking) in your AI agent.
86
-
87
28
88
29
## Claude Code Integration
89
30
90
31
ABCoder provides deep integration with [Claude Code](https://claude.ai/code) through the AST-Driven Coding workflow, enabling hallucination-free code analysis and precise execution. Check [Claude Code Specification](docs/claude-code-spec.md) for more details.
91
32
92
33
### Setup
93
34
94
-
Use the `init-spec` command to automatically configure Claude Code integration:
35
+
Use the `init-spec` command to automatically configure Claude Code integration for your project:
95
36
96
37
```bash
97
38
# Install ABCoder
@@ -109,6 +50,16 @@ The `init-spec` command will:
109
50
-`sequential-thinking`: for complex problem decomposition
110
51
3. Replace all `{{CLAUDE_HOME_PATH}}` placeholders with actual project paths
111
52
53
+
### Start Coding with Claude Code
54
+
55
+
Once setup, you can start coding with Claude Code:
56
+
57
+
1. Start Claude Code in your project directory
58
+
2. Use slash common `/abcoder:schedule <problem_desc>` to address your feature/requirement/issue, and ABCoder will help you analyze the codebase and design a technical solution.
59
+
3. Once all questions are set, use slash common `/abcoder:task <task_name>` to create a coding task(specification)
60
+
4. Recheck the task using `/abcoder:recheck <task_name>` before real implementation
61
+
5. Begin coding! Claude Code will process the task step by step according to the specification, leveraging the power of AST-driven analysis.
62
+
112
63
### AST-Driven Coding Workflow
113
64
114
65
[`.claude/hooks`](docs/.claude/hooks) provide a 4-layer analysis chain from repository to node details:
- You can add more repo ASTs into the AST directory without restarting abcoder MCP server.
177
+
178
+
- Try to use [the recommended prompt](llm/prompt/analyzer.md) and combine planning/memory tools like [sequential-thinking](https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking) in your AI agent.
0 commit comments