docs: Updated the sisyphus system docs to have a pro-tip of configuring an IDE MCP server to improve performance
This commit is contained in:
@@ -14,3 +14,27 @@ acts as the coordinator/architect, while Coder handles the implementation detail
|
|||||||
- 📊 Precise diff-based file editing for controlled code modifications
|
- 📊 Precise diff-based file editing for controlled code modifications
|
||||||
|
|
||||||
It can also be used as a standalone tool for direct coding assistance.
|
It can also be used as a standalone tool for direct coding assistance.
|
||||||
|
|
||||||
|
## Pro-Tip: Use an IDE MCP Server for Improved Performance
|
||||||
|
Many modern IDEs now include MCP servers that let LLMs perform operations within the IDE itself and use IDE tools. Using
|
||||||
|
an IDE's MCP server dramatically improves the performance of coding agents. So if you have an IDE, try adding that MCP
|
||||||
|
server to your config (see the [MCP Server docs](../../../docs/function-calling/MCP-SERVERS.md) to see how to configure
|
||||||
|
them), and modify the agent definition to look like this:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
# ...
|
||||||
|
|
||||||
|
mcp_servers:
|
||||||
|
- jetbrains # The name of your configured IDE MCP server
|
||||||
|
|
||||||
|
global_tools:
|
||||||
|
# Keep useful read-only tools for reading files in other non-project directories
|
||||||
|
- fs_read.sh
|
||||||
|
- fs_grep.sh
|
||||||
|
- fs_glob.sh
|
||||||
|
# - fs_write.sh
|
||||||
|
# - fs_patch.sh
|
||||||
|
- execute_command.sh
|
||||||
|
|
||||||
|
# ...
|
||||||
|
```
|
||||||
@@ -13,3 +13,25 @@ It can also be used as a standalone tool for understanding codebases and finding
|
|||||||
- 📂 File system navigation and content analysis
|
- 📂 File system navigation and content analysis
|
||||||
- 🧠 Context gathering for complex tasks
|
- 🧠 Context gathering for complex tasks
|
||||||
- 🛡️ Read-only operations for safe investigation
|
- 🛡️ Read-only operations for safe investigation
|
||||||
|
|
||||||
|
## Pro-Tip: Use an IDE MCP Server for Improved Performance
|
||||||
|
Many modern IDEs now include MCP servers that let LLMs perform operations within the IDE itself and use IDE tools. Using
|
||||||
|
an IDE's MCP server dramatically improves the performance of coding agents. So if you have an IDE, try adding that MCP
|
||||||
|
server to your config (see the [MCP Server docs](../../../docs/function-calling/MCP-SERVERS.md) to see how to configure
|
||||||
|
them), and modify the agent definition to look like this:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
# ...
|
||||||
|
|
||||||
|
mcp_servers:
|
||||||
|
- jetbrains # The name of your configured IDE MCP server
|
||||||
|
|
||||||
|
global_tools:
|
||||||
|
- fs_read.sh
|
||||||
|
- fs_grep.sh
|
||||||
|
- fs_glob.sh
|
||||||
|
- fs_ls.sh
|
||||||
|
- web_search_loki.sh
|
||||||
|
|
||||||
|
# ...
|
||||||
|
```
|
||||||
|
|||||||
@@ -15,3 +15,25 @@ It can also be used as a standalone tool for design reviews and solving difficul
|
|||||||
- ⚖️ Tradeoff analysis and technology selection
|
- ⚖️ Tradeoff analysis and technology selection
|
||||||
- 📝 Code review and best practices advice
|
- 📝 Code review and best practices advice
|
||||||
- 🧠 Deep reasoning for ambiguous problems
|
- 🧠 Deep reasoning for ambiguous problems
|
||||||
|
|
||||||
|
## Pro-Tip: Use an IDE MCP Server for Improved Performance
|
||||||
|
Many modern IDEs now include MCP servers that let LLMs perform operations within the IDE itself and use IDE tools. Using
|
||||||
|
an IDE's MCP server dramatically improves the performance of coding agents. So if you have an IDE, try adding that MCP
|
||||||
|
server to your config (see the [MCP Server docs](../../../docs/function-calling/MCP-SERVERS.md) to see how to configure
|
||||||
|
them), and modify the agent definition to look like this:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
# ...
|
||||||
|
|
||||||
|
mcp_servers:
|
||||||
|
- jetbrains # The name of your configured IDE MCP server
|
||||||
|
|
||||||
|
global_tools:
|
||||||
|
- fs_read.sh
|
||||||
|
- fs_grep.sh
|
||||||
|
- fs_glob.sh
|
||||||
|
- fs_ls.sh
|
||||||
|
- web_search_loki.sh
|
||||||
|
|
||||||
|
# ...
|
||||||
|
```
|
||||||
|
|||||||
@@ -16,3 +16,26 @@ Sisyphus acts as the primary entry point, capable of handling complex tasks by c
|
|||||||
- 💻 **CLI Coding**: Provides a natural language interface for writing and editing code.
|
- 💻 **CLI Coding**: Provides a natural language interface for writing and editing code.
|
||||||
- 🔄 **Task Management**: Tracks progress and context across complex operations.
|
- 🔄 **Task Management**: Tracks progress and context across complex operations.
|
||||||
- 🛠️ **Tool Integration**: Seamlessly uses system tools for building, testing, and file manipulation.
|
- 🛠️ **Tool Integration**: Seamlessly uses system tools for building, testing, and file manipulation.
|
||||||
|
|
||||||
|
## Pro-Tip: Use an IDE MCP Server for Improved Performance
|
||||||
|
Many modern IDEs now include MCP servers that let LLMs perform operations within the IDE itself and use IDE tools. Using
|
||||||
|
an IDE's MCP server dramatically improves the performance of coding agents. So if you have an IDE, try adding that MCP
|
||||||
|
server to your config (see the [MCP Server docs](../../../docs/function-calling/MCP-SERVERS.md) to see how to configure
|
||||||
|
them), and modify the agent definition to look like this:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
# ...
|
||||||
|
|
||||||
|
mcp_servers:
|
||||||
|
- jetbrains
|
||||||
|
|
||||||
|
global_tools:
|
||||||
|
- fs_read.sh
|
||||||
|
- fs_grep.sh
|
||||||
|
- fs_glob.sh
|
||||||
|
- fs_ls.sh
|
||||||
|
- web_search_loki.sh
|
||||||
|
# - execute_command.sh
|
||||||
|
|
||||||
|
# ...
|
||||||
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user