{"slug": "agentic-coding-on-mobile-plan-act-ship", "title": "Agentic coding on mobile: plan, act, ship", "summary": "Treena launches a mobile coding agent with plan and agent modes, enabling developers to edit code, run commands, and push to GitHub from a phone. The bring-your-own-key approach lets users connect their own AI models, making mobile a first-class development surface for shipping fixes on the go.", "body_md": "# Agentic coding on mobile: plan, act, ship\n\nHow plan and agent modes change mobile development, why bring-your-own-key matters, and what a coding agent can do on a phone that a chat app cannot.\n\nTreena\n\nChatbots can suggest code. **Agents can change systems.**\n\nThat distinction is why mobile finally works for real software work. A chat transcript is not an IDE. An agent with tools inside a workspace is.\n\n## Plan mode vs Agent mode\n\nTreena exposes two deliberate modes:\n\n### Plan mode\n\nThe agent drafts a step-by-step approach. You approve before anything is written. Ideal when:\n\n- You are new to the repo\n- The change touches auth, billing, or data\n- You want a mental model before execution\n\n### Agent mode\n\nThe agent edits, runs commands, and iterates until the task is done (or blocked). Ideal when:\n\n- The task is well-scoped\n- You trust the surrounding tests\n- Speed matters more than ceremony\n\nOne toggle. Same conversation. Different risk profiles.\n\n## Tools beat pure text\n\nA useful mobile agent must be able to:\n\n- Read and search files\n- Apply patches\n- Run the terminal\n- Observe errors and try again\n- Produce a reviewable diff\n\nWithout tools, you are copy-pasting into a chat window. With tools, the phone becomes a **remote operations console** for your codebase.\n\n## Bring your own key\n\nFirst release philosophy: **your model, your credentials.**\n\nConnect OpenRouter, OpenAI, Anthropic, or account-linked flows like Codex and Claude Code. You keep control of cost, policy, and provider choice. Treena is the environment and the loop, not a locked model tax.\n\n## What \"done\" means on mobile\n\nDone is not \"the agent said something smart.\" Done is:\n\n- Tests green (or a clear reason they are not)\n- Diff reviewed\n- Commit created\n- Push to GitHub\n\nIf those four can happen on a phone, mobile is not a niche. It is a first-class development surface.\n\n## The future is pocket-scale\n\nSoftware is becoming less about sitting still and more about **being available when the idea (or the incident) arrives**. Agentic mobile IDEs close the gap between \"I noticed it\" and \"I shipped the fix.\"\n\nThat is the future Treena is building toward.\n\n[Join the waitlist](/#waitlist), and keep your laptop optional.", "url": "https://wpnews.pro/news/agentic-coding-on-mobile-plan-act-ship", "canonical_source": "https://treena.app/blogs/agentic-coding-on-mobile", "published_at": "2026-07-05 00:00:00+00:00", "updated_at": "2026-07-17 02:09:15.233030+00:00", "lang": "en", "topics": ["ai-agents", "developer-tools", "ai-products"], "entities": ["Treena", "OpenRouter", "OpenAI", "Anthropic", "Codex", "Claude Code", "GitHub"], "alternates": {"html": "https://wpnews.pro/news/agentic-coding-on-mobile-plan-act-ship", "markdown": "https://wpnews.pro/news/agentic-coding-on-mobile-plan-act-ship.md", "text": "https://wpnews.pro/news/agentic-coding-on-mobile-plan-act-ship.txt", "jsonld": "https://wpnews.pro/news/agentic-coding-on-mobile-plan-act-ship.jsonld"}}