AI Coding Daily

Cursor Origin Moves Coding Agents Into the Repo Layer

Tuesday, August 18, 2026 · 11 min

AI Coding Daily cover art

Cursor Origin begins rolling out code hosting for paid users, putting repos, PRs, GitHub sync and agents in one surface while Claude Code hardens more Windows path handling and Codex users flag uneven long-context rollout metadata.

Listen

Listen to the audio episode

Read the episode transcript

Show notes

Cursor Origin begins rolling out code hosting for paid users, putting repos, PRs, GitHub sync and agents in one surface while Claude Code hardens more Windows path handling and Codex users flag uneven long-context rollout metadata.

In this episode

  1. GPT-5.6 Sol still receives 272K max_context_window after ... — GitHub

    # GPT-5.6 Sol still receives 272K max_context_window after long-context rollout; Terra and Luna receive 872K - State: open - Author: torrestomas-3f - Created: 2026-08-18T05:44:13Z - Updated: 2026-08-18T06:10:00Z - Repository: openai/codex - Number: #39144 ## Labels - bug - context - app --- ### What version of Codex are you using? Codex Desktop and Codex CLI on Windows. The issue is…

  2. Origin Code Hosting — Cursor

    Cursor can now host your code. Origin begins rolling out today in early beta on all paid plans. We're starting with the essentials, designed for agent scale: repos, pull requests, code browsing, and GitHub sync. Agent-native features ship soon. Origin Repos The new **Codebase** tab is home for Origin repos. Click **+New** to create a new repo and name it. Once you do, a page shows you how to…

    • “I do wonder if calling this "Origin" is going to result in semantic misinterpretations by LLMs. Ie saying, > "hey can you push to origin main?" now has two separate meanings. A LLM may inadvertently push your code to a new provider without you knowing. It's walking a thin line…” Hacker News (122 pts thread)

      Our take: We agree this is not just bikeshedding: “origin” is already a Git primitive, and natural-language agent commands are exactly where overloaded names turn into surprise side effects. If Cursor keeps the name, the product needs very explicit remote confirmation, not vibes-based intent parsing.

    • “"Legacy Privacy Mode disables code storage, so you can't set up a Codebase. Switch to a different privacy mode below to continue." The only other privacy mode is to share data for Cursor to do training. All your codebases are belong to us.” Hacker News (122 pts thread)

      Our take: The joke lands because the trust boundary is the product here. Code hosting for agents necessarily stores code somewhere, but paid beta or not, teams will expect a no-training, auditable storage mode before this goes anywhere near serious repos.

    • “Cursor is allegedly worth $60B. That is a higher market cap than Mercedes Benz group, which is profitable and has $144B revenue . But the website uses 100% CPU. And this is a beta for paid plans, not a GitHub alternative.” Hacker News (122 pts thread)

      Our take: We’d separate the valuation dunk from the product claim: Origin is an early beta and a GitHub bridge, not a GitHub replacement yet. But yes, if your launch page cooks a laptop, “agent scale” starts sounding like a threat model.

  3. v2.1.234 — GitHub

    What's changed Added the optional CLAUDE_CODE_PROJECT_DIR_NAME environment variable: hosts that give each session its own config directory can choose a short name for the per-project transcript directory Added the selection:clear keybinding action, so a key can be bound to clear an in-app text selection; also works in the agents view Added a GitLab merge request badge to the footer and…

  4. Problem with tool_choice causing caching issues - API / Bugs - OpenAI Developer Community — OpenAI

    Problem with tool_choice causing caching issues - API / Bugs - OpenAI Developer Community # Problem with tool_choice causing caching issues Aug 14 3 / 3 Aug 16 17h ago ## post by kduffie 2 days ago kduffie 2 2d I ran into a problem with the responses API with 5.6. Our system uses function tools extensively. We have a large stable input context, and then we see a series of…

  5. How do you catch it when a model update changes your agent's tool calls? - DEV Community — DEV Community

    How do you catch it when a model update changes your agent's tool calls? - DEV Community Your agent calls`get_weather(city="London")`. The provider ships a new model version. Now it calls`get_weather(location="London, UK")`, your downstream parser breaks, and nothing in CI told you. I built a small library for exactly this failure: pip install toolcontract GitHub:…