Cognition launches Devin Apps for sharing internal tools at a fixed URL
Edited and reviewed by AI Ping Editorial Team
3-line summary
- Cognition is rolling out Devin Apps, a way to host internal tools built by its coding agent.
- Coworkers with access can open an App at a fixed URL after signing in to Devin.
- The hosting machine sleeps five minutes after the last request.
Cognition introduced Devin Apps on November 13, giving its coding agent a way to build and host internal web tools. A team describes the tool it needs, Devin builds it, and coworkers with access can open it after signing in to Devin. An enterprise can share an App across its organizations. Cognition keeps those links private. The company is rolling out Apps gradually. The feature appears in the sidebar once it reaches an account.
Devin already had browser previews for checking work during a session. Apps give coworkers a fixed address for a deployed version they can return to. For instance, developers can bookmark a review queue and open later versions from the same address. A session can also turn an existing browser preview into an App.
An App appears in the list with its address and a Building status as soon as its creation starts. The first deployment has to finish before the link can serve the tool. The session that built the App also takes requests for changes. The address stays fixed when the App is renamed or a new version goes live.
Who can open or share the link
An App can be restricted to named people or opened to a Devin organization or to every organization in an enterprise account. The restricted setting covers its creator, organization administrators and invited users. An organization administrator can set the default for future Apps. People can pin frequently used tools to their own Apps list, and admins can pin a shared tool for the entire organization.
App owners can give people or groups different permissions to open the tool, edit its settings or share it. A team could let employees submit requests through a form while giving the staff who manage the queue control over its settings. Cognition says Devin can reuse existing interface components and the tools already connected to its environment when building an App.
The hosting machine sleeps after five idle minutes
An App runs on one of Devin’s cloud machines. If it needs a database, Cognition says it can run SQLite or PostgreSQL on that same machine. The company describes Apps as a fit for dashboards, approval queues and internal test environments where coworkers can test a deployed front end and back end at the same address. It points teams with high-traffic production services to their own deployment infrastructure.
According to the App documentation, the machine goes to sleep five minutes after the last request. The next visitor wakes it from a memory snapshot, a saved copy of its running state. That first page load can take a few seconds. Hosting usage tracks time spent awake and stops accruing while the machine sleeps. Creating or changing the App counts as ordinary Devin session work.
The App’s deployment history shows each version’s status and the code commit behind it. If a new build fails to start, the existing version continues serving. Teams can ask the session to redeploy an earlier version. Devin’s guide says it keeps database files and uploads outside the build directory so they survive redeployments. A dashboard can also refresh its data through an approved automation. Each refresh runs a Devin session, so that work is metered separately from hosting time incurred when someone opens the page.
The original session still matters after launch. Archiving or ending it takes the App offline. Unarchiving or resuming the session can bring the tool back. If the App’s server crashes, the link displays an error page until the server is started again from that session.
Sources
- 데빈 앱스 출시 발표 · Introducing Devin Apps — Cognition
- 데빈 앱스 제품 소개 · Devin Apps product overview — Cognition
- 권한과 배포, 운영 조건 · Devin Apps product guide — Devin Docs
- 브라우저 미리 보기 · Browser previews — Devin Docs
- 세션 사용량 집계 · Session usage — Devin Docs
- 자동화 트리거와 승인 · Automations — Devin Docs