Home/DevOps Toolbox/AI Coding Agents

AI Coding Agents

DevOps Toolbox · 54 Claims

General AI attitude
Neutral
I have a love-hate relationship with AI.
The author expresses mixed personal feelings, neither fully endorsing nor rejecting AI.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
AI-generated content
Disagree
I have zero patience for overblown LinkedIn posts, probably written by AI itself.
The author finds AI-generated social media content inauthentic and cloying.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
AI terminology
Disagree
The sound of 'vibe coding' makes me shiver.
The author dislikes the trendy term, indicating fatigue with AI hype terminology.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
AI coding usage
Agree
I still secretly use AI to write bits of code and brainstorm.
Despite mixed feelings, the author admits practical use of AI for coding tasks.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
Open Code description
Agree
Open Code is a 100% open-source, 0% affiliated terminal-based agent built by and for Neovim users.
The author highlights its open-source nature, lack of commercial affiliation, and target audience as key differentiators.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
project naming
Neutral
Open Code is not to be confused with a discontinued project also called Open Code by another developer.
The author clarifies naming to avoid confusion with an abandoned tool.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
model support
Agree
Open Code allows you to use any model, with an extensive list of supported models.
The author emphasizes model flexibility as a key advantage.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
features
Agree
Open Code focuses on user experience with features like interface themes, autoloading LSPs, parallel models, and one-click session sharing with the team.
The author lists specific UX-centric features that enhance usability.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
Zen router
Agree
Open Code has an internal model router called Zen that finds the latest, most cost-efficient models using one payment, and Open Code doesn't profit from it.
Zen automates model selection for cost and currency, with no markup, which the author views as a major benefit.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
Agree
Zen supports a pay-as-you-go model.
The author appreciates paying only for actual usage rather than a flat subscription.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
Agree
Zen is a model router with models tested and approved by the Open Code team, ensuring the latest updates automatically, with no profit for Open Code and credit card payment at provider cost plus processing fees.
Details Zen's curation, automation, and transparent non-profit billing model.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
cost comparison
Neutral
I've been paying Cursor $20/month for six months probably not using 80% of it.
Personal experience illustrating wasteful fixed-cost subscriptions compared to pay-as-you-go.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
Neutral
Cloud Code costs $17/month with no pay-as-you-go option.
The author compares pricing models to highlight Zen's flexibility.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
Agree
With Zen, I only pay for what I use.
Reinforces the advantage of usage-based billing over fixed subscriptions.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
local server
Agree
Open Code runs a local server, which is critical for accessing files, unlike cloud-based tools like Devon or Codec.
Local execution ensures direct file access and privacy, a key differentiator from cloud agents.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
agent definition
Neutral
An agent is a loop talking to an LLM and iterating over a task until it requires intervention or completes all steps; it equals LLM plus tools plus loops.
The author provides a simple, technical definition of AI coding agents.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
agentic mode
Neutral
Agentic mode involves providing permissions completely or manually, and the main risk is the limited context window.
Explains the operational mode and its inherent limitation.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
context window solution
Agree
Open Code has a solution for the limited context window, similar to solutions in Codex and Claude.
The author notes that Open Code addresses a common agent challenge, like other leading tools.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
open source
Agree
Open Code is open source on GitHub and super popular.
Open-source availability and community traction are presented as positive indicators.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
installation
Neutral
Installation can be done by curling a script.
Describes a straightforward command-line installation method.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
theming
Neutral
The default theme is not integrated into the terminal window, but the /themes command shows many theme options.
The author criticizes the default theme integration but notes the availability of alternatives.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
default model
Neutral
The default model is Grock Code Fast, which is currently free because they are gathering training data.
Explains the default model choice and its temporary free status.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
thinking steps
Neutral
The black boxes in the chat are the thinking steps yielded by the LLM, not final responses.
Clarifies the interface element showing the model's intermediate reasoning.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
interaction correction
Neutral
The user is actually conversing with Open Code, not with the underlying model Grock.
Corrects a potential misconception that the interaction is model-specific.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
commands
Neutral
The /thinking command toggles the visibility of thinking blocks.
Describes a UI command to show or hide reasoning steps.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
Neutral
The /agents command shows a fuzzy-searchable list of agents.
Describes how to access and select agents.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
setup
Neutral
Setup involves signing in, adding a credit card, creating an API key, and picking a provider.
Steps required to start using paid models through Zen.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
providers
Neutral
There is an extensive list of onboarded providers beyond Zen; the team recommends either Zen or Claude directly.
Indicates flexibility in provider choice and the team's endorsement.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
model list
Neutral
Adding the API key and using /models lists available models through Zen; Sonnet 4.5 is currently the latest and greatest.
Demonstrates how to access models and mentions a current top model.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
benchmarks
Neutral
Grock is not present in benchmarks because they only benchmark Python, and Sweet Bench benchmark is only Python; no benchmark compares models on the same code base with same prompts.
Critiques the narrow scope of existing coding benchmarks.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
UI quit and project context
Neutral
To leave the UI, press Ctrl+C twice or type exit; opening Open Code with a project context requires providing the path after the command.
Explains how to quit and launch with project context.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
project context
Agree
In less than a minute, Open Code can provide architecture, product goals, and tech stack overview from a codebase.
Highlights the speed and capability of project understanding.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
agents.md
Agree
Every project should have an agents.md file to guide the AI agent with do's, don'ts, and instructions.
The author recommends a best practice for controlling agent behavior.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
/init
Agree
Open Code's /init command reads the project's files, conventions, methods, and even cursor rules and Copilot instructions to generate agents.md.
The command automates the creation of agent guidelines by analyzing existing code and configs.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
default agents
Neutral
Default agents are 'build' (can modify files) and 'plan' (read-only), switchable with Tab.
Describes the two built-in agent modes and how to toggle them.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
custom agents
Agree
The author recommends adding custom agents with specific instructions, temperature, verbosity, and dedicated model, configurable via markdown files rather than JSON.
Markdown configuration is simpler and allows per-agent customization.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
custom agents examples
Neutral
Custom agent examples include a deep thinker using GPT-5 with high reasoning and low verbosity, and an email responder.
Illustrates practical applications of custom agents.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
LSP servers
Neutral
Open Code has a built-in list of LSP servers, but markdown is not one of them.
Notes a specific gap in the default LSP support.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
temperature
Neutral
The default temperature setting is 0.1 (confident, finite), but can be increased to 0.8 for more creativity and randomness.
Explains how temperature affects model output and how to adjust it.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
custom commands
Agree
Custom commands can be created in Open Code for building, testing, git operations, and code reviews, by adding markdown files in the command directory.
The author shows how to extend functionality with user-defined commands.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
code review
Agree
A different model can be used for code review to simulate fresh eyes on changes.
Using a separate model for review provides an unbiased perspective.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
MCP integration
Neutral
To add an MCP, you must configure open_code.json, which holds keybindings, shortcuts, and other configurations.
MCP integration requires editing the JSON config file.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
Agree
The author integrates Sneak MCP by adding a simple command object in open_code.json and then can ask Open Code to scan the project for security, including dependencies and code.
Demonstrates how MCPs extend Open Code's capabilities to security scanning.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
security
Neutral
The security scan found a low severity issue due to a hard-coded credential, but test files were not ignored by the scanner.
Shows the scanner's detection of a real issue, even if a false positive on test files.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
sessions
Neutral
/sessions shows chat history with token count, context window percentage, and price paid.
Describes the session management feature that provides cost and usage metrics.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
sharing
Neutral
/share creates a publicly accessible URL of the session, which can be unshared later.
Enables easy collaboration and sharing of session details.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
context window
Agree
/compact summarizes the conversation to free up context window, working well enough to feel like an infinite context window 90% of the time.
The author finds the compaction feature effective for maintaining long sessions.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
export
Neutral
/export sends the session to your editor as a local file with a summary, requiring an editor environment variable.
Explains how to export session data for offline use.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
IDE integration
Agree
Open Code lacks IDE integration compared to tools like Cursor and Windsurf, but opencode.nvim provides Neovim integration as a sub terminal.
The Neovim plugin fills the gap for terminal-based IDE integration.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
Neovim plugin
Agree
With LazyVim, installing opencode.nvim adds keybindings: Leader O T to toggle, Leader A to ask about code at cursor, Leader O E to explain line, Leader O S for git review prompt.
Lists specific keybindings that streamline interaction with Open Code inside Neovim.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
git review
Agree
The git review feature correctly warns if a change will break the code given the current config file.
The author validates the accuracy of the automated code review warning.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
REST API
Agree
Open Code runs a local server with a REST API that can be used to integrate the tool anywhere.
The local API enables extensibility and custom integrations.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
GitHub action
Agree
Open Code has a GitHub action integration that triggers an agent job when /oc or /open-code is mentioned in issues, using the chosen model to participate in the conversation.
Describes a native CI/CD integration that brings AI assistance into issue threads.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used
overall experience
Agree
Open Code is a pleasure to work with, focused solely on user experience, and ported into Neovim makes it the ideal setup.
The author's final endorsement based on personal experience and design philosophy.
Source: Opencode Is Probably The Best Coding Agent I've Ever Used