{"slug": "treena-launches-an-iphone-coding-environment-that-runs-agents-without-a-laptop", "title": "Treena launches an iPhone coding environment that runs agents without a laptop", "summary": "Treena launched on July 30th an iPhone coding environment that runs AI agents on a GitHub repository, provisions a cloud workspace, and pushes finished changes without a laptop. The iOS app, backed by The Residency, supports Claude Code and Codex via user-supplied keys, with agents continuing after the app closes and sending push notifications. Founders Camden Hulse and Kollaikal Rupesh built Treena after Hulse, 19, needed to ship software from a doctor's office using only his phone.", "body_md": "[Camden Hulse (@camden_hulse)](https://x.com/camden_hulse) and [Kollaikal Rupesh (@KollaikalRupesh)](https://x.com/KollaikalRupesh) launched [Treena](https://www.treena.app/) on July 30th, an iPhone coding environment designed to start AI agents on a GitHub repository, run the development workspace in the cloud and push finished changes without a laptop.\n\n[https://x.com/camden_hulse/status/2082874643095195800?s=46](https://x.com/camden_hulse/status/2082874643095195800?s=46)\n\nHulse announced the release [in a thread on X](https://x.com/camden_hulse/status/2082874643095195800?s=46), describing Treena as a coding environment with \"no laptop in the loop.\" The [iOS app](https://apps.apple.com/us/app/treena/id6786112206) is live in Apple's US App Store. Hulse said the Android version was still awaiting Google Play approval at the time of the launch.\n\nThe product grew out of a constraint Hulse encountered away from his desk. Hulse, who says he is 19, wrote in May that he dropped out of the University of Florida after his mother died. A week later, he needed to ship software from a doctor's office and had only his phone. He named Treena after his mother and moved to San Francisco to build it at [The Residency](https://www.livetheresidency.com/), a live-in program that provides builders with housing, workspace and a full-time cohort. Treena describes itself as backed by The Residency.\n\nRupesh brings a different engineering background to the project. Before Treena, he worked on real-time voice AI at Wayline and Smallest.ai. He earned a master's in business analytics from the [UC Davis Graduate School of Management](https://gsm.ucdavis.edu/profile/kollaikal-rupesh-msba-25), where he served as president of the Directors' Student Advisory Committee, after studying information technology at Saveetha School of Engineering.\n\n### The phone becomes the control surface\n\nTreena asks a user to sign in with GitHub, select a repository and provision a dedicated cloud workspace. From the phone, the developer can give an agent a task, review its plan, inspect files and diffs, use a Linux terminal, run tests, commit the result and push it to GitHub.\n\nThe App Store listing says Treena supports Claude Code and Codex, along with direct model access through user-supplied OpenRouter, OpenAI or Anthropic keys. The app also includes a code editor, Git controls, browser previews, voice input, secrets management and Model Context Protocol connections. Agents continue running after the app closes, with push notifications when work finishes or requires approval, according to Treena.\n\nThat architecture shifts most computation away from the device. Treena provisions the workspace remotely, while the phone handles instructions, review and approval. The founders described the approach in a [July 20th blog post](https://www.treena.app/blogs/founders-betting-early-on-mobile-ide) as a full mobile IDE rather than a companion screen for a desktop session. A repository can be opened cold from the phone, without an existing laptop process to resume.\n\nTreena's initial release uses a bring-your-own-account or bring-your-own-key model for AI access. The App Store lists a free tier and paid plans for larger workspaces, concurrent agents and longer unattended runs. Pro costs $19.99 per month or $191.99 per year. Max costs $99.99 per month or $949.99 per year.\n\n### Repository access carries a security tradeoff\n\nRunning an agent against production code from a phone requires broad access to repositories and credentials. Treena's [privacy policy](https://www.treena.app/privacy) says its GitHub authorization receives read and write access to all public and private repositories because GitHub does not offer a narrower OAuth scope for this workflow. Treena says it acts only on repositories a user opens.\n\nRepositories are cloned onto a dedicated Fly.io virtual machine. Treena stores connected Claude and Codex credentials on its servers and inside the workspace so those engines can run under the user's account. Direct API keys are stored in the device keychain and sent straight to the selected model provider, according to the policy. Agent transcripts and cloned repositories remain on the workspace volume, while Treena says transcripts are pruned after 45 days.\n\nThose permissions make Treena useful for real development work and raise the threshold for trust. A mobile coding interface can be lightweight; the cloud machine behind it still handles private source code, credentials and write access to GitHub. Treena will have to make that operational model legible to developers accustomed to keeping sensitive repositories inside established desktop and cloud development systems.\n\n### A contested category\n\nTreena is entering a market where AI agents have already weakened the connection between writing software and physically operating a desktop IDE. [CloudCLI](https://cloudcli.ai/) also runs coding agents in persistent cloud environments that can be started from a phone, browser or desktop editor. Products such as [Lunel](https://lunel.dev/) and [Shunt](https://shunt.app/) are pursuing adjacent mobile and remote agent workflows, while Replit and GitHub Codespaces already provide broader cloud development environments.\n\nTreena's bet is narrower: mobile should serve as the primary place to start and finish a coding task, including the editor, terminal, tests, diff and Git push. The founders are building around moments when a developer needs to fix an incident, test an idea or supervise an agent before reaching a laptop.\n\nAI agents make that interface plausible because the user no longer has to type every line on a small touchscreen. The harder test begins after launch: whether developers want to conduct enough of the review, debugging and approval loop on a phone to make a separate mobile IDE part of their regular toolchain.", "url": "https://wpnews.pro/news/treena-launches-an-iphone-coding-environment-that-runs-agents-without-a-laptop", "canonical_source": "https://runtimewire.com/article/treena-launches-iphone-coding-environment-ai-agents", "published_at": "2026-07-30 18:50:04+00:00", "updated_at": "2026-07-30 18:55:50.653660+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "ai-agents"], "entities": ["Treena", "Camden Hulse", "Kollaikal Rupesh", "The Residency", "GitHub", "Claude Code", "Codex", "Fly.io"], "alternates": {"html": "https://wpnews.pro/news/treena-launches-an-iphone-coding-environment-that-runs-agents-without-a-laptop", "markdown": "https://wpnews.pro/news/treena-launches-an-iphone-coding-environment-that-runs-agents-without-a-laptop.md", "text": "https://wpnews.pro/news/treena-launches-an-iphone-coding-environment-that-runs-agents-without-a-laptop.txt", "jsonld": "https://wpnews.pro/news/treena-launches-an-iphone-coding-environment-that-runs-agents-without-a-laptop.jsonld"}}