<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/claude-code-cloud-sessions-get-easier-repo-setup-and-a-phone-app-adds-session-control-hat6zkqhp" -->

---
title: Claude Code cloud sessions get easier repo setup, and a...
description: Claude Code cloud sessions now set up repos with less manual work. On Pro, Max, and Ultra plans, Claude works out the dependencies, network access, and API...
canonical: https://daily.dev/posts/claude-code-cloud-sessions-get-easier-repo-setup-and-a-phone-app-adds-session-control-hat6zkqhp
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Claude Code cloud sessions get easier repo setup, and a phone app adds session control | daily.dev
og:description: Claude Code cloud sessions now set up repos with less manual work. On Pro, Max, and Ultra plans, Claude works out the dependencies, network access, and API...
og:url: https://daily.dev/posts/claude-code-cloud-sessions-get-easier-repo-setup-and-a-phone-app-adds-session-control-hat6zkqhp
og:image: https://api.daily.dev/og/posts/hAt6ZKqhp.png
og:image:alt: Claude Code cloud sessions get easier repo setup, and a phone app adds session control
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Claude Code cloud sessions get easier repo setup, and a phone app adds session control

**[Collections](https://daily.dev/sources/collections)** · 1 min read · 0 upvotes · 0 comments

## Summary

Claude Code cloud sessions now set up repos with less manual work. On Pro, Max, and Ultra plans, Claude works out the dependencies, network access, and API keys a project needs, then saves that environment so future sessions start from the same place. API keys are stored securely and Claude never sees them. Separately, Claude Duet now supports Claude Code sessions, and from a phone you can check what's running, approve changes, and send updates.

## Content

Two Claude Code updates showed up this week, one for setting up cloud sessions and one for managing them from a phone.

## Easier repo setup in cloud sessions

On Pro, Max, and Ultra plans, getting a repo running in a Claude Code cloud session now takes less work. According to @ClaudeDevs, Claude works out which dependencies, network access, and API keys the project needs, then saves the environment so the next session starts from the same place.

API keys are stored securely, and Claude never sees them.

## Claude Duet and Claude Code sessions

@lydiahallie shared a post from @davidsuttonca about Claude Duet, which now supports Claude Code sessions. From a phone, you can check what's running, approve changes, and send updates.

Together, the two changes make cloud sessions less tied to a desk. You can start a session with less setup, and then steer it from your phone while it works.

## Questions this post answers

### How does Claude Code automatically set up a cloud session for a repo?

Claude Code detects which dependencies, network access, and API keys a project needs when setting up a cloud session, then saves that environment so future sessions start from the same configuration. This is available on Pro, Max, and Ultra plans. API keys are stored securely, and Claude itself never sees their values.

_Developers setting up Claude Code cloud sessions can track workflow updates like this on daily.dev._

### Can I manage a Claude Code cloud session from my phone?

Yes, the Claude Duet phone app now supports Claude Code sessions. From a phone you can check what's currently running, approve pending changes, and send updates to the session, making it possible to steer a cloud session without being at a desk.

_Those relying on mobile control for AI coding sessions can follow tooling changes like this on daily.dev._

## Community take

How the wider developer community reacted, aggregated from 2 discussions and 89 comments across x (as of 2026-11-06).

**TL;DR:** Reaction to the cloud session setup and saved-environment changes is largely positive, with many developers welcoming less repeated dependency/setup work, while a vocal minority raises security and scope-creep concerns around network access and API keys, plus unrelated gripes about model quality and feature requests.

**Sentiment:** 45% positive · 30% mixed · 25% skeptical

**The case for**

- Saving the environment avoids redoing dependency setup every new session, which people say was previously the biggest time sink.
- Several commenters specifically like that the API keys are stored without Claude ever seeing them, calling it a security win that could reassure teams.
- Some say this closes a long-standing gap compared to competing cloud agent tools.

**The pushback**

- Multiple commenters worry that reused saved environments could silently widen network access or API scope without a fresh approval step.
- Some ask whether shell commands or the sandboxed agent itself could still reach the keys, questioning how airtight the 'never sees keys' claim is.
- A few say recent output quality has felt worse, unrelated to this announcement.
- Concerns about whether the system reads existing devcontainer configs, risking duplicate environment definitions to maintain.

**By community**

- x (mixed): Many developers welcome the saved-environment and hidden-key setup as a real time and security win, but a notable share push back with access-control questions, unrelated complaints about quality, and off-topic feature requests.

**Hottest debate:** Whether reusing a saved environment could silently expand network or API access without requiring a new approval step.

**Open questions**

- Does a saved environment prompt for fresh approval when a task needs a new network domain or broader API scope?
- Can shell commands within a session access the stored API keys, or only pre-approved requests?
- Will the setup read and respect an existing devcontainer definition instead of creating a separate one?

**Highlights**

> @ClaudeDevs A saved environment should show which network permissions carry over into the next session, with a way to revoke them. That would make it easier to catch access a repo no longer needs.
> — [OpenClaw\_Ping on x](https://x.com/OpenClaw_Ping/status/2118795830958412285)

> @ClaudeDevs Saving the environment removes repeated setup. What happens when a later task needs a new network domain or a broader API scope: does the user approve that change separately? Reusing setup shouldn't silently widen access.
> — [SplinInstinct on x](https://x.com/SplinInstinct/status/2118796675225636909)

> @ClaudeDevs when a repo starts calling a new domain, does the saved environment ask for approval again? i'd want to see that change before the next session reuses its keys
> — [VrajTalati1 on x](https://x.com/VrajTalati1/status/2118797704193335301)

> @ClaudeDevs sounds like the docs' network secrets: the proxy attaches the key only to requests going to the hosts you listed on it, so claude uses it without ever seeing the value env vars are the opposite, anyone using the environment can read those, so keys don't go there
> — [browserOS\_ai on x](https://x.com/browserOS_ai/status/2118799740053995539)

> @ClaudeDevs if it doesn't read an existing devcontainer, repos that ship one end up with two env definitions to keep in sync
> — [jeffbruchado on x](https://x.com/jeffbruchado/status/2118797820752986196)

**Source threads**

- [x](https://x.com/lydiahallie/status/2118801684747219053) · 0 points · 0 comments
- [x](https://x.com/ClaudeDevs/status/2118795192090386454) · 0 points · 89 comments

## Similar posts on daily.dev

- [Continue local sessions from any device with Remote Control](https://daily.dev/posts/continue-local-sessions-from-any-device-with-remote-control-zhad4uefv) · Hacker News · 0 upvotes · 0 comments

---

Tags: [#ai-coding](https://daily.dev/tags/ai-coding), [#anthropic](https://daily.dev/tags/anthropic), [#claude-code](https://daily.dev/tags/claude-code)

[View this post on daily.dev](https://daily.dev/posts/claude-code-cloud-sessions-get-easier-repo-setup-and-a-phone-app-adds-session-control-hat6zkqhp)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Claude Code cloud sessions get easier repo setup, and a phone app adds session control","url":"https://daily.dev/posts/claude-code-cloud-sessions-get-easier-repo-setup-and-a-phone-app-adds-session-control-hat6zkqhp","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/claude-code-cloud-sessions-get-easier-repo-setup-and-a-phone-app-adds-session-control-hat6zkqhp"},"datePublished":"2026-11-06T20:24:40.798Z","dateModified":"2026-11-06T20:25:22.488Z","description":"Claude Code cloud sessions now set up repos with less manual work. On Pro, Max, and Ultra plans, Claude works out the dependencies, network access, and API...","isAccessibleForFree":true,"articleSection":"Collections","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Collections","logo":"https://media.daily.dev/image/upload/s--fk_6ycEi--/f_auto,q_auto/v1780996001/logos/collections?_a=BAMAMiWQ0","url":"https://daily.dev/sources/collections"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/claude-code-cloud-sessions-get-easier-repo-setup-and-a-phone-app-adds-session-control-hat6zkqhp","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ai-coding,anthropic,claude-code","timeRequired":"PT1M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Collections","item":"https://daily.dev/sources/collections"},{"@type":"ListItem","position":3,"name":"Claude Code cloud sessions get easier repo setup, and a phone app adds session control"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/claude-code-cloud-sessions-get-easier-repo-setup-and-a-phone-app-adds-session-control-hat6zkqhp#faq","mainEntity":[{"@type":"Question","name":"How does Claude Code automatically set up a cloud session for a repo?","acceptedAnswer":{"@type":"Answer","text":"Claude Code detects which dependencies, network access, and API keys a project needs when setting up a cloud session, then saves that environment so future sessions start from the same configuration. This is available on Pro, Max, and Ultra plans. API keys are stored securely, and Claude itself never sees their values. Developers setting up Claude Code cloud sessions can track workflow updates like this on daily.dev."}},{"@type":"Question","name":"Can I manage a Claude Code cloud session from my phone?","acceptedAnswer":{"@type":"Answer","text":"Yes, the Claude Duet phone app now supports Claude Code sessions. From a phone you can check what's currently running, approve pending changes, and send updates to the session, making it possible to steer a cloud session without being at a desk. Those relying on mobile control for AI coding sessions can follow tooling changes like this on daily.dev."}}]}
```

