what is deep cody agent? how dangerous can be have cody having access to terminaL?
Advanced Features of DeepCody: Enhanced AI Code Assistant
DeepCody extends Cody’s core capabilities by introducing intelligent context gathering and tool-based interactions. Here’s a deep dive into DeepCody’s additional features:
1. Agentic Context Retrieval
DeepCody implements a sophisticated context retrieval system that:
- Dynamically reviews and gathers relevant context across your codebase
- Performs multiple context-gathering loops to ensure comprehensive understanding
** Please note that DeepCody therefore consumes more tokens**
2. Specialized Tool Integration
DeepCody provides a robust toolkit through the CodyTool
system:
Search Tool
- Performs intelligent codebase searches
- Maintains search history
- Limits results to most relevant items
File Tool
- Retrieves full content from specific files
- Handles multiple file requests simultaneously
- Supports relative path resolution
Memory Tool
- Stores user preferences and context
- Maintains up to 5 recent memory items
- Persists across sessions using local storage
CLI Tool
- Executes shell commands safely
- Captures command output for context
- Integrates with system environment
OpenCtx Tool
- Connects with external providers (like Web and Linear)
- Retrieves context from integrated services
- Handles structured mentions and queries
3. Smart Context Processing
DeepCody implements:
- Context sufficiency checking
- Multi-loop context gathering
- Intelligent context filtering
- Tool-based context expansion
Usage Benefits
- More accurate code suggestions
- Better understanding of complex codebases
- Improved context awareness
- Enhanced enterprise integration
- Persistent memory across sessions
DeepCody represents a significant evolution in AI-powered coding assistance, building upon Cody’s foundation to deliver more intelligent and context-aware development support.
DeepCody has safeguards implemented, which let you choose, which shell commands should be allowed or blocked.
Is this now available only to Enterprise Users? I am using the PRO version. For the last few days, I have been able to select the Deep Cody model from the dropdown, but I do not see it anymore.
Hey @towfiqi
I already answered your question here: DeepCody is not visible - #4 by PriNova
Thank you
i don’t see anymore deep cody as a choice is that normal?
Deep Cody is now replaced by the Agentic Context Engine, which works the same like DeepCody but with every available model now.
You can enable it via the green Flask Icon on top right of the chat box.
and then you enable it by the switches.
Then configure the Cody settings in the settings.json file to specify your allow/block list of shell commands via:
"cody.agentic.context": {
"shell": {
"allow": [
"*"
],
"block": [
"git"
]
}
}
ok thanks, why now i dont see anymore the file to apply the changes on the bottom of the code box as it was before?
Did you add the about.html file as @
mention reference?
On which OS are you?
yes a i did, i do always for all file (really boring)