Documentation Index
Fetch the complete documentation index at: https://docs.onyx.app/llms.txt
Use this file to discover all available pages before exploring further.
The Coding Agent is a beta Action.
It is disabled by default and currently supports public GitHub repositories only.
Capabilities
- Codebase Q&A: Answer questions about how a repository is implemented and where logic lives
- Code investigation: Trace data flow and interactions between components
- Onboarding: Summarize a project’s structure and key modules
How It Works
When invoked, the Coding Agent:Investigates the code
An iterative loop powered by an LLM executes shell commands to explore the codebase.
Configuration
The Coding Agent is a built-in Action, but because it is in beta it is disabled by default.Enable the Action
Go to the Admin Panel and open the Actions tab. Locate the Coding Agent action and enable it.
Confirm the code execution server is connected
The Coding Agent relies on the same sandboxed bash environment as the Code Interpreter.
Make sure the code execution server is connected and healthy from the Admin Panel.
Attach it to an Agent
Enable the Coding Agent action on the Agents that should be able to use it.
Once enabled, the LLM automatically decides when to invoke it.
Using the Coding Agent
Once enabled and attached to an Agent, the LLM decides when to invoke the Coding Agent based on the user’s query — no explicit invocation is needed.Limitations
- Public repositories only: Private repositories are not yet supported and will currently fail to clone. Support for private repositories is planned.
- Beta: Behavior and configuration may change as the feature matures.