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
Copy file name to clipboardExpand all lines: README.md
+10-2Lines changed: 10 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,7 +56,7 @@ Since Anthropic's models are currently state-of-the-art on code, we used Claude
56
56
- Interactive mode: Use `cli.py` to spin up an interactive agent for experimentation or as a personal coding assistant!
57
57
- SWE-bench mode: Use `run_agent_on_swebench_problem.py` to run the agent on SWE-bench problems. This is similar to the script we used to generate our SWE-bench submission.
58
58
59
-
More details both below!
59
+
More details on both below!
60
60
61
61
## Usage (interactive mode)
62
62
@@ -67,7 +67,7 @@ in the current directory.
67
67
python cli.py
68
68
```
69
69
70
-
This will start an interactive session where you can communicate with the agent.
70
+
This will start an interactive session where you can communicate with the agent and assign it tasks.
71
71
72
72
### Command-line Options
73
73
@@ -223,13 +223,21 @@ To add a new tool to the agent:
223
223
2. Implement the required methods (run_impl, get_tool_param, etc.)
224
224
3. Add the tool to the agent's tools list in `tools/agent.py`
225
225
226
+
### Customizing the Agent Prompts
227
+
228
+
The agent's prompts are defined in the `prompts/` directory. You can customize the prompts by modifying the template strings in the respective files.
229
+
226
230
### Customizing the Majority Vote Ensembler
227
231
228
232
You can customize the Majority Vote Ensembler by modifying:
229
233
230
234
-`prompts/ensembler_prompt.py`: Change the prompt template used for ensembling
231
235
- Change the LLM model by modifying the `get_client` call in `process_problem` function
232
236
237
+
## Contributing
238
+
239
+
Contributions are welcome! Please open an issue or submit a pull request.
0 commit comments