Title: Feed of ForgeCode blogs | ForgeCode
Open Graph Title: ForgeCode
X Title: ForgeCode
Description: List of blog posts on ForgeCode blog
Open Graph Description: List of blog posts on ForgeCode blog
X Description: ForgeCode is the world's #1 coding harness. Autonomously write, refactor, debug, and ship code — ranked #1 on TermBench 2.0 and built for the terminal.
Keywords:
Opengraph URL: https://forgecode.dev
Generator: Docusaurus v3.9.1
Domain: forgecode.dev
{"@context":"https://schema.org","@type":"Blog","@id":"https://forgecode.dev/blog","mainEntityOfPage":"https://forgecode.dev/blog","headline":"Feed of ForgeCode blogs","description":"List of blog posts on ForgeCode blog","blogPost":[{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/use-novita-ai-api-in-forgecode","mainEntityOfPage":"https://forgecode.dev/blog/use-novita-ai-api-in-forgecode","url":"https://forgecode.dev/blog/use-novita-ai-api-in-forgecode","headline":"How to Use Novita AI in ForgeCode: Quick Guide","name":"How to Use Novita AI in ForgeCode: Quick Guide","description":"What Novita AI is, why it fits ForgeCode, how to create your API key, and how to start coding with Novita in minutes.","datePublished":"2026-03-28T00:00:00.000Z","author":{"@type":"Person","name":"ForgeCode Team","url":"https://github.com/tailcallhq/forgecode","image":"/images/logo-round-black-1x.jpg"},"image":{"@type":"ImageObject","@id":"https://forgecode.dev/images/blog/use-novita-ai-api-in-forgecode-cover.svg","url":"https://forgecode.dev/images/blog/use-novita-ai-api-in-forgecode-cover.svg","contentUrl":"https://forgecode.dev/images/blog/use-novita-ai-api-in-forgecode-cover.svg","caption":"title image for the blog post: How to Use Novita AI in ForgeCode: Quick Guide"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/gpt-5-4-agent-improvements","mainEntityOfPage":"https://forgecode.dev/blog/gpt-5-4-agent-improvements","url":"https://forgecode.dev/blog/gpt-5-4-agent-improvements","headline":"Benchmarks Don't Matter — Until They Do (Part 2)","name":"Benchmarks Don't Matter — Until They Do (Part 2)","description":"ForgeCode now reaches 81.8% on TermBench 2.0 with both GPT 5.4 and Opus 4.6. The interesting part is not the score. It is what we had to change in the agent to make GPT 5.4 behave as reliably as Opus 4.6.","datePublished":"2026-03-16T00:00:00.000Z","author":{"@type":"Person","name":"Tushar","url":"https://github.com/tusharmath","image":"https://avatars.githubusercontent.com/u/194482?v=4"},"image":{"@type":"ImageObject","@id":"https://forgecode.dev/images/blog/gpt-5-4-agent-improvements-cover.svg","url":"https://forgecode.dev/images/blog/gpt-5-4-agent-improvements-cover.svg","contentUrl":"https://forgecode.dev/images/blog/gpt-5-4-agent-improvements-cover.svg","caption":"title image for the blog post: Benchmarks Don't Matter — Until They Do (Part 2)"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/benchmarks-dont-matter","mainEntityOfPage":"https://forgecode.dev/blog/benchmarks-dont-matter","url":"https://forgecode.dev/blog/benchmarks-dont-matter","headline":"Benchmarks Don't Matter — Until They Do (Part 1)","name":"Benchmarks Don't Matter — Until They Do (Part 1)","description":"ForgeCode hit 78.4% SOTA on TermBench 2.0 with gemini-3.1-pro-preview. This is the technical account of how we got there: seven failure modes, their fixes, and why the benchmark work generalized across models rather than overfitting to one run.","datePublished":"2026-03-03T00:00:00.000Z","author":{"@type":"Person","name":"Tushar","url":"https://github.com/tusharmath","image":"https://avatars.githubusercontent.com/u/194482?v=4"},"image":{"@type":"ImageObject","@id":"https://forgecode.dev/images/blog/benchmarks-cover.svg","url":"https://forgecode.dev/images/blog/benchmarks-cover.svg","contentUrl":"https://forgecode.dev/images/blog/benchmarks-cover.svg","caption":"title image for the blog post: Benchmarks Don't Matter — Until They Do (Part 1)"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/forge-v0106-release","mainEntityOfPage":"https://forgecode.dev/blog/forge-v0106-release","url":"https://forgecode.dev/blog/forge-v0106-release","headline":"ForgeCode v0.106.0 Release: Plan Progress Tracking and Reliability Improvements","name":"ForgeCode v0.106.0 Release: Plan Progress Tracking and Reliability Improvements","description":"ForgeCode v0.106.0 introduces plan progress tracking for better task management and reliability improvements to enhance your development workflow.","datePublished":"2025-08-13T00:00:00.000Z","author":{"@type":"Person","name":"ForgeCode Team","url":"https://github.com/tailcallhq/forgecode","image":"/images/logo-round-black-1x.jpg"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/coding-agents-showdown","mainEntityOfPage":"https://forgecode.dev/blog/coding-agents-showdown","url":"https://forgecode.dev/blog/coding-agents-showdown","headline":"Coding Agents Showdown: VSCode Forks vs. IDE Extensions vs. CLI Agents","name":"Coding Agents Showdown: VSCode Forks vs. IDE Extensions vs. CLI Agents","description":"The AI coding assistant landscape is fragmenting into three distinct ways to integrate AI into your development workflow. Here's an objective analysis of what each approach reveals about the future of software development.","datePublished":"2025-08-12T00:00:00.000Z","author":{"@type":"Person","name":"Tushar","url":"https://github.com/tusharmath","image":"https://avatars.githubusercontent.com/u/194482?v=4"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/kimi-k2-vs-sonnet-4-vs-gemini-2.5-pro","mainEntityOfPage":"https://forgecode.dev/blog/kimi-k2-vs-sonnet-4-vs-gemini-2.5-pro","url":"https://forgecode.dev/blog/kimi-k2-vs-sonnet-4-vs-gemini-2.5-pro","headline":"Claude Sonnet 4 vs Kimi K2 vs Gemini 2.5 Pro: Which AI actually ships production code?","name":"Claude Sonnet 4 vs Kimi K2 vs Gemini 2.5 Pro: Which AI actually ships production code?","description":"I ran Claude Sonnet 4, Kimi K2, and Gemini 2.5 Pro on the same Next.js app and measured cost, speed, and whether the code actually shipped without follow-ups.","datePublished":"2025-08-10T00:00:00.000Z","author":{"@type":"Person","name":"Amitesh Anand","url":"https://github.com/Astrodevil","image":"https://avatars.githubusercontent.com/u/73425223?v=4"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/graduating-from-early-access-new-pricing-tiers-available","mainEntityOfPage":"https://forgecode.dev/blog/graduating-from-early-access-new-pricing-tiers-available","url":"https://forgecode.dev/blog/graduating-from-early-access-new-pricing-tiers-available","headline":"Graduating from Early Access: New Pricing Tiers Now Available","name":"Graduating from Early Access: New Pricing Tiers Now Available","description":"How our explosive early access growth shaped our pricing strategy and what's now available for developers at every scale.","datePublished":"2025-07-27T23:07:01.000Z","author":{"@type":"Person","name":"Tushar","url":"https://github.com/tusharmath","image":"https://avatars.githubusercontent.com/u/194482?v=4"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/kimi-k2-vs-grok-4-comparison-full","mainEntityOfPage":"https://forgecode.dev/blog/kimi-k2-vs-grok-4-comparison-full","url":"https://forgecode.dev/blog/kimi-k2-vs-grok-4-comparison-full","headline":"Kimi K2 vs Grok 4: Which AI Model Codes Better?","name":"Kimi K2 vs Grok 4: Which AI Model Codes Better?","description":"A deep dive into Kimi K2 and Grok 4 for real-world coding, comparing their performance across bug fixing, feature implementation, tool use, and cost efficiency. See which model stands out and when to choose each for your dev workflow.","datePublished":"2025-07-26T00:00:00.000Z","author":{"@type":"Person","name":"Shrijal Acharya","url":"https://github.com/shricodev","image":"https://avatars.githubusercontent.com/u/76906722?v=4"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/kimi-k2-vs-qwen-3-coder-coding-comparison","mainEntityOfPage":"https://forgecode.dev/blog/kimi-k2-vs-qwen-3-coder-coding-comparison","url":"https://forgecode.dev/blog/kimi-k2-vs-qwen-3-coder-coding-comparison","headline":"Kimi K2 vs Qwen-3 Coder: Testing Two AI Models on Coding Tasks","name":"Kimi K2 vs Qwen-3 Coder: Testing Two AI Models on Coding Tasks","description":"I tested Kimi K2 and Qwen-3 Coder on 13 Rust development tasks across a 38k-line codebase and 2 Frontend refactor tasks. The results reveal differences in code quality, instruction following, and development capabilities.","datePublished":"2025-07-23T00:00:00.000Z","author":{"@type":"Person","name":"Tushar","url":"https://github.com/tusharmath","image":"https://avatars.githubusercontent.com/u/194482?v=4"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/forge-incident-12-july-2025-rca-2","mainEntityOfPage":"https://forgecode.dev/blog/forge-incident-12-july-2025-rca-2","url":"https://forgecode.dev/blog/forge-incident-12-july-2025-rca-2","headline":"ForgeCode Performance RCA: Root Cause Analysis of Quality Degradation on July 12, 2025","name":"ForgeCode Performance RCA: Root Cause Analysis of Quality Degradation on July 12, 2025","description":"A detailed root cause analysis of the ForgeCode AI coding assistant's quality degradation incident on July 12, 2025, including the impact of aggressive conversation compaction and steps taken for future prevention and stability improvements.","datePublished":"2025-07-18T00:00:00.000Z","author":{"@type":"Person","name":"Tushar","url":"https://github.com/tusharmath","image":"https://avatars.githubusercontent.com/u/194482?v=4"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/grok-4-initial-impression","mainEntityOfPage":"https://forgecode.dev/blog/grok-4-initial-impression","url":"https://forgecode.dev/blog/grok-4-initial-impression","headline":"Grok 4 Initial Impressions: Is xAI's New LLM the Most Intelligent AI Model Yet?","name":"Grok 4 Initial Impressions: Is xAI's New LLM the Most Intelligent AI Model Yet?","description":"A deep dive into Grok 4's benchmarks, architecture, and community impressions. Is xAI's latest LLM a breakthrough towards AGI, and is it worth integrating into your AI development workflow?","datePublished":"2025-07-17T18:43:52.000Z","author":{"@type":"Person","name":"Arindam Majumder","url":"https://github.com/Arindam200","image":"https://avatars.githubusercontent.com/u/109217591?v=4"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/claude-4-opus-vs-grok-4-comparison-full","mainEntityOfPage":"https://forgecode.dev/blog/claude-4-opus-vs-grok-4-comparison-full","url":"https://forgecode.dev/blog/claude-4-opus-vs-grok-4-comparison-full","headline":"Claude 4 Opus vs Grok 4: Which Model Dominates Complex Coding Tasks?","name":"Claude 4 Opus vs Grok 4: Which Model Dominates Complex Coding Tasks?","description":"I pitted Claude 4 Opus against Grok 4 in a series of challenging coding tasks. The results highlight trade-offs in speed, cost, accuracy, and frustration factors that every dev should know.","datePublished":"2025-07-10T00:00:00.000Z","author":{"@type":"Person","name":"Tushar","url":"https://github.com/tusharmath","image":"https://avatars.githubusercontent.com/u/194482?v=4"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/forge-v0.98.0-release-article","mainEntityOfPage":"https://forgecode.dev/blog/forge-v0.98.0-release-article","url":"https://forgecode.dev/blog/forge-v0.98.0-release-article","headline":"ForgeCode v0.98.0: Integrated Authentication and Developer Experience Improvements","name":"ForgeCode v0.98.0: Integrated Authentication and Developer Experience Improvements","description":"ForgeCode v0.98.0 release brings browser-based authentication, AI safety limits, and enhanced file operations for AI coding assistants. Streamline your terminal development workflow with improved reliability and developer experience.","datePublished":"2025-07-07T00:00:00.000Z","author":{"@type":"Person","name":"ForgeCode Team","url":"https://github.com/tailcallhq/forgecode","image":"/images/logo-round-black-1x.jpg"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/mcp-spec-updates","mainEntityOfPage":"https://forgecode.dev/blog/mcp-spec-updates","url":"https://forgecode.dev/blog/mcp-spec-updates","headline":"MCP 2025-06-18 Spec Update: AI Security, Structured Output, and User Elicitation for LLMs","name":"MCP 2025-06-18 Spec Update: AI Security, Structured Output, and User Elicitation for LLMs","description":"Real talk about MCP Spec update (v2025-06-18), including important changes, security implications and what developers should actually care about.","datePublished":"2025-07-01T00:00:00.000Z","author":{"@type":"Person","name":"Anmol","url":"https://github.com/Anmol-Baranwal","image":"https://avatars.githubusercontent.com/u/74038190?v=4"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/simple-is-not-easy","mainEntityOfPage":"https://forgecode.dev/blog/simple-is-not-easy","url":"https://forgecode.dev/blog/simple-is-not-easy","headline":"Simple Over Easy: Architectural Constraints for Maintainable AI-Generated Code","name":"Simple Over Easy: Architectural Constraints for Maintainable AI-Generated Code","description":"Discover how applying Rich Hickey's 'Simple Made Easy' principles can solve the 'AI 90/10 problem', leading to more maintainable and reviewable AI-generated code by constraining architectural choices.","datePublished":"2025-06-27T01:42:35.000Z","author":{"@type":"Person","name":"Amit Singh","url":"https://github.com/amitksingh1490","image":"https://avatars.githubusercontent.com/u/23661702?v=4"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/prevent-attacks-on-mcp","mainEntityOfPage":"https://forgecode.dev/blog/prevent-attacks-on-mcp","url":"https://forgecode.dev/blog/prevent-attacks-on-mcp","headline":"MCP Security Crisis: Uncovering Vulnerabilities and Attack Vectors - Part 1","name":"MCP Security Crisis: Uncovering Vulnerabilities and Attack Vectors - Part 1","description":"A deep dive into critical security vulnerabilities found in Model Context Protocol (MCP) implementations, including tool description injection, authentication weaknesses, and supply chain risks, highlighting why these issues demand immediate attention in AI development.","datePublished":"2025-06-17T00:00:00.000Z","author":{"@type":"Person","name":"Tushar","url":"https://github.com/tusharmath","image":"https://avatars.githubusercontent.com/u/194482?v=4"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/prevent-attacks-on-mcp-part2","mainEntityOfPage":"https://forgecode.dev/blog/prevent-attacks-on-mcp-part2","url":"https://forgecode.dev/blog/prevent-attacks-on-mcp-part2","headline":"MCP Security Prevention: Practical Strategies for AI Development - Part 2","name":"MCP Security Prevention: Practical Strategies for AI Development - Part 2","description":"Dive into real-world MCP security vulnerabilities and discover actionable prevention strategies for AI development, focusing on prompt injection, cost-based attacks, and secure credential handling.","datePublished":"2025-06-17T00:00:00.000Z","author":{"@type":"Person","name":"Tushar","url":"https://github.com/tusharmath","image":"https://avatars.githubusercontent.com/u/194482?v=4"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/gcp-cloudflare-anthropic-outage","mainEntityOfPage":"https://forgecode.dev/blog/gcp-cloudflare-anthropic-outage","url":"https://forgecode.dev/blog/gcp-cloudflare-anthropic-outage","headline":"When Google Sneezes, the Whole World Catches a Cold","name":"When Google Sneezes, the Whole World Catches a Cold","description":"Deep dive into the IAM failure that took down Google Cloud, cascaded into Cloudflare and Anthropic, and rippled across dozens of internet services.","datePublished":"2025-06-12T00:00:00.000Z","author":{"@type":"Person","name":"ForgeCode Team","url":"https://github.com/tailcallhq/forgecode","image":"/images/logo-round-black-1x.jpg"},"image":{"@type":"ImageObject","@id":"https://forgecode.dev/images/blog/outage-cover.jpeg","url":"https://forgecode.dev/images/blog/outage-cover.jpeg","contentUrl":"https://forgecode.dev/images/blog/outage-cover.jpeg","caption":"title image for the blog post: When Google Sneezes, the Whole World Catches a Cold"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/index-vs-no-index-ai-code-agents","mainEntityOfPage":"https://forgecode.dev/blog/index-vs-no-index-ai-code-agents","url":"https://forgecode.dev/blog/index-vs-no-index-ai-code-agents","headline":"AI Code Agents: Indexed vs. Non-Indexed Performance for Real-Time Development","name":"AI Code Agents: Indexed vs. Non-Indexed Performance for Real-Time Development","description":"Explore a benchmark comparison of indexed vs. non-indexed AI coding agents using Apollo 11's guidance computer code. Uncover critical insights into speed, accuracy, and the hidden costs of synchronization in AI-assisted development.","datePublished":"2025-06-03T00:00:00.000Z","author":{"@type":"Person","name":"ForgeCode Team","url":"https://github.com/tailcallhq/forgecode","image":"/images/logo-round-black-1x.jpg"},"image":{"@type":"ImageObject","@id":"https://forgecode.dev/images/blog/lunar_module.png","url":"https://forgecode.dev/images/blog/lunar_module.png","contentUrl":"https://forgecode.dev/images/blog/lunar_module.png","caption":"title image for the blog post: AI Code Agents: Indexed vs. Non-Indexed Performance for Real-Time Development"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/ai-agent-best-practices","mainEntityOfPage":"https://forgecode.dev/blog/ai-agent-best-practices","url":"https://forgecode.dev/blog/ai-agent-best-practices","headline":"AI Agent Best Practices: 12 Lessons from AI Pair Programming for Developers","name":"AI Agent Best Practices: 12 Lessons from AI Pair Programming for Developers","description":"Discover field-tested best practices for productive AI-assisted development. Learn 12 crucial lessons from 6 months of daily AI pair programming, covering effective planning, prompt engineering, context management, and common pitfalls to avoid for maximizing developer efficiency.","datePublished":"2025-06-01T00:00:00.000Z","author":{"@type":"Person","name":"ForgeCode Team","url":"https://github.com/tailcallhq/forgecode","image":"/images/logo-round-black-1x.jpg"},"image":{"@type":"ImageObject","@id":"https://forgecode.dev/images/blog/ai-pair-programmer.png","url":"https://forgecode.dev/images/blog/ai-pair-programmer.png","contentUrl":"https://forgecode.dev/images/blog/ai-pair-programmer.png","caption":"title image for the blog post: AI Agent Best Practices: 12 Lessons from AI Pair Programming for Developers"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/deepseek-r1-0528-coding-experience-review","mainEntityOfPage":"https://forgecode.dev/blog/deepseek-r1-0528-coding-experience-review","url":"https://forgecode.dev/blog/deepseek-r1-0528-coding-experience-review","headline":"DeepSeek-R1-0528: A Detailed Review of its AI Coding Performance & Latency","name":"DeepSeek-R1-0528: A Detailed Review of its AI Coding Performance & Latency","description":"A comprehensive review of DeepSeek-R1-0528's AI coding capabilities, architectural innovations, and significant latency challenges via OpenRouter API. Is this open-source LLM ready for your real-time development workflow?","datePublished":"2025-05-30T15:18:40.000Z","author":{"@type":"Person","name":"Amit Singh","url":"https://github.com/amitksingh1490","image":"https://avatars.githubusercontent.com/u/23661702?v=4"},"image":{"@type":"ImageObject","@id":"https://forgecode.dev/images/blog/deepseek-r1-0528-cover.svg","url":"https://forgecode.dev/images/blog/deepseek-r1-0528-cover.svg","contentUrl":"https://forgecode.dev/images/blog/deepseek-r1-0528-cover.svg","caption":"title image for the blog post: DeepSeek-R1-0528: A Detailed Review of its AI Coding Performance & Latency"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/claude-sonnet-4-vs-gemini-2-5-pro-preview-coding-comparison","mainEntityOfPage":"https://forgecode.dev/blog/claude-sonnet-4-vs-gemini-2-5-pro-preview-coding-comparison","url":"https://forgecode.dev/blog/claude-sonnet-4-vs-gemini-2-5-pro-preview-coding-comparison","headline":"Claude Sonnet 4 vs Gemini 2.5 Pro Preview: AI Coding Assistant Comparison","name":"Claude Sonnet 4 vs Gemini 2.5 Pro Preview: AI Coding Assistant Comparison","description":"An in-depth comparison of Claude Sonnet 4 and Gemini 2.5 Pro Preview for AI-assisted coding, evaluating their efficiency, cost-effectiveness, and critical instruction adherence in real-world development workflows.","datePublished":"2025-05-26T00:00:00.000Z","author":{"@type":"Person","name":"ForgeCode Team","url":"https://github.com/tailcallhq/forgecode","image":"/images/logo-round-black-1x.jpg"},"keywords":[]},{"@type":"BlogPosting","@id":"https://forgecode.dev/blog/claude-4-initial-impressions-anthropic-ai-coding-breakthrough","mainEntityOfPage":"https://forgecode.dev/blog/claude-4-initial-impressions-anthropic-ai-coding-breakthrough","url":"https://forgecode.dev/blog/claude-4-initial-impressions-anthropic-ai-coding-breakthrough","headline":"Claude 4 Initial Impressions: A Developer's Review of Anthropic's AI Coding Breakthrough","name":"Claude 4 Initial Impressions: A Developer's Review of Anthropic's AI Coding Breakthrough","description":"First impressions and in-depth review of Claude 4, highlighting its groundbreaking 72.7% SWE-bench Verified score, real-world coding capabilities, and what this means for the future of AI-assisted software development.","datePublished":"2025-05-23T00:00:00.000Z","author":{"@type":"Person","name":"ForgeCode Team","url":"https://github.com/tailcallhq/forgecode","image":"/images/logo-round-black-1x.jpg"},"keywords":[]}]}
{"@context":"https://schema.org/","@type":"WebSite","name":"ForgeCode","url":"https://forgecode.dev/"}
{"@context":"https://schema.org/","@type":"Organization","name":"ForgeCode","url":"https://forgecode.dev","logo":"https://forgecode.dev/images/home/logo-dark.svg","sameAs":["https://github.com/antinomyhq"]}
{"@context":"https://schema.org/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://forgecode.dev/"},{"@type":"ListItem","position":2,"name":"Documentation","item":"https://forgecode.dev/docs/"},{"@type":"ListItem","position":3,"name":"Blog","item":"https://forgecode.dev/blog/"}]}
{"@context":"https://schema.org/","@type":"SoftwareApplication","name":"ForgeCode","description":"ForgeCode is the world's #1 coding harness. Autonomously write, refactor, debug, and ship code — ranked #1 on TermBench 2.0 and built for the terminal.","url":"https://forgecode.dev","applicationCategory":"DeveloperApplication","operatingSystem":"Cross-platform","offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"featureList":["AI-powered code completion","Terminal-based development","Multi-language support","Code refactoring assistance","Debugging help","Test generation"],"programmingLanguage":["TypeScript","JavaScript","Python","Go","Rust","Java","C++"],"downloadUrl":"https://forgecode.dev/docs/installation","author":{"@type":"Organization","name":"ForgeCode","url":"https://forgecode.dev"},"datePublished":"2024-01-01","softwareVersion":"2.13.1"}
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is ForgeCode?","acceptedAnswer":{"@type":"Answer","text":"ForgeCode is the world's #1 coding harness — ranked #1 on TermBench 2.0. It runs in your terminal and autonomously writes, refactors, debugs, and ships code across your entire codebase."}},{"@type":"Question","name":"How does ForgeCode work?","acceptedAnswer":{"@type":"Answer","text":"ForgeCode integrates with your terminal via a Zsh plugin. You describe a task, and the agent autonomously navigates your codebase, calls tools, and completes the work — no hand-holding required."}},{"@type":"Question","name":"Is ForgeCode free to use?","acceptedAnswer":{"@type":"Answer","text":"ForgeCode offers a free tier with basic features, along with paid plans for advanced functionality and team collaboration."}}]}
| og:locale | en |
| docusaurus_locale | en |
| docsearch:language | en |
| twitter:card | summary_large_image |
| twitter:image | https://forgecode.dev/images/social-thumbnail.png |
| og:image | https://forgecode.dev/images/social-thumbnail.png |
| og:image:width | 1200 |
| og:image:height | 630 |
| docusaurus_tag | blog_posts_list |
| docsearch:docusaurus_tag | blog_posts_list |
| og:type | website |
| og:site_name | ForgeCode |
Links:
| Skip to main content | https://forgecode.dev/blog/#__docusaurus_skipToContent_fallback |
| Learn more → | https://forgecode.dev/blog/gpt-5-4-agent-improvements |
| https://forgecode.dev/ | |
| Home | https://forgecode.dev/ |
| Docs | https://forgecode.dev/docs/ |
| Blogs | https://forgecode.dev/blog/ |
| March 28, 2026How to Use Novita AI in ForgeCode: Quick GuideWhat Novita AI is, why it fits ForgeCode, how to create your API key, and how to start coding with Novita in minutes.ForgeCode Team | https://forgecode.dev/blog/use-novita-ai-api-in-forgecode/ |
| March 16, 2026Benchmarks Don't Matter — Until They Do (Part 2)ForgeCode now reaches 81.8% on TermBench 2.0 with both GPT 5.4 and Opus 4.6. The interesting part is not the score. It is what we had to change in the agent to make GPT 5.4 behave as reliably as Opus 4.6.Tushar | https://forgecode.dev/blog/gpt-5-4-agent-improvements/ |
| March 3, 2026Benchmarks Don't Matter — Until They Do (Part 1)ForgeCode hit 78.4% SOTA on TermBench 2.0 with gemini-3.1-pro-preview. This is the technical account of how we got there: seven failure modes, their fixes, and why the benchmark work generalized across models rather than overfitting to one run.Tushar | https://forgecode.dev/blog/benchmarks-dont-matter/ |
| August 13, 2025ForgeCode v0.106.0 Release: Plan Progress Tracking and Reliability ImprovementsForgeCode v0.106.0 introduces plan progress tracking for better task management and reliability improvements to enhance your development workflow.ForgeCode Team | https://forgecode.dev/blog/forge-v0106-release/ |
| August 12, 2025Coding Agents Showdown: VSCode Forks vs. IDE Extensions vs. CLI AgentsThe AI coding assistant landscape is fragmenting into three distinct ways to integrate AI into your development workflow. Here's an objective analysis of what each approach reveals about the future of software development.Tushar | https://forgecode.dev/blog/coding-agents-showdown/ |
| August 10, 2025Claude Sonnet 4 vs Kimi K2 vs Gemini 2.5 Pro: Which AI actually ships production code?I ran Claude Sonnet 4, Kimi K2, and Gemini 2.5 Pro on the same Next.js app and measured cost, speed, and whether the code actually shipped without follow-ups.Amitesh Anand | https://forgecode.dev/blog/kimi-k2-vs-sonnet-4-vs-gemini-2.5-pro/ |
| July 27, 2025Graduating from Early Access: New Pricing Tiers Now AvailableHow our explosive early access growth shaped our pricing strategy and what's now available for developers at every scale.Tushar | https://forgecode.dev/blog/graduating-from-early-access-new-pricing-tiers-available/ |
| July 26, 2025Kimi K2 vs Grok 4: Which AI Model Codes Better?A deep dive into Kimi K2 and Grok 4 for real-world coding, comparing their performance across bug fixing, feature implementation, tool use, and cost efficiency. See which model stands out and when to choose each for your dev workflow.Shrijal Acharya | https://forgecode.dev/blog/kimi-k2-vs-grok-4-comparison-full/ |
| July 23, 2025Kimi K2 vs Qwen-3 Coder: Testing Two AI Models on Coding TasksI tested Kimi K2 and Qwen-3 Coder on 13 Rust development tasks across a 38k-line codebase and 2 Frontend refactor tasks. The results reveal differences in code quality, instruction following, and development capabilities.Tushar | https://forgecode.dev/blog/kimi-k2-vs-qwen-3-coder-coding-comparison/ |
| July 18, 2025ForgeCode Performance RCA: Root Cause Analysis of Quality Degradation on July 12, 2025A detailed root cause analysis of the ForgeCode AI coding assistant's quality degradation incident on July 12, 2025, including the impact of aggressive conversation compaction and steps taken for future prevention and stability improvements.Tushar | https://forgecode.dev/blog/forge-incident-12-july-2025-rca-2/ |
| July 17, 2025Grok 4 Initial Impressions: Is xAI's New LLM the Most Intelligent AI Model Yet?A deep dive into Grok 4's benchmarks, architecture, and community impressions. Is xAI's latest LLM a breakthrough towards AGI, and is it worth integrating into your AI development workflow?Arindam Majumder | https://forgecode.dev/blog/grok-4-initial-impression/ |
| July 10, 2025Claude 4 Opus vs Grok 4: Which Model Dominates Complex Coding Tasks?I pitted Claude 4 Opus against Grok 4 in a series of challenging coding tasks. The results highlight trade-offs in speed, cost, accuracy, and frustration factors that every dev should know.Tushar | https://forgecode.dev/blog/claude-4-opus-vs-grok-4-comparison-full/ |
| Docs | https://forgecode.dev/docs/ |
| Blogs | https://forgecode.dev/blog/ |
| MCP | https://forgecode.dev/blog/mcp-spec-updates/ |
| Releases | https://forgecode.dev/releases/ |
| Privacy Policy | https://forgecode.dev/privacy/ |
| We're Hiring | https://forms.gle/F8dQkLqtCsFwctLa6 |
| Support | https://discord.gg/kRZBPpkgwq |
| Github | https://github.com/tailcallhq/forgecode |
| Discord | https://discord.gg/kRZBPpkgwq |
| https://www.linkedin.com/company/forgecodehq | |
| Twitter/X | https://x.com/forgecodehq |
| https://github.com/tailcallhq/forgecode | |
| https://discord.gg/kRZBPpkgwq | |
| https://www.linkedin.com/company/forgecodehq | |
| https://x.com/forgecodehq |
Viewport: width=device-width,initial-scale=1