Windsurf / Devin Desktop

Artificial intelligence for coding.

Windsurf was renamed to Devin Desktop. See Devin Desktop FAQ.

Table of Contents

Roles

All users have an account-level role. A user can hold both simultaneously one account-level role and one role per organization. Permissions seem to be the union of both roles (not documented).

Permissions from the builtin Admin role (account-level and org-level) are not editable. You will need to build a custom role if you want to change permissions.

Devin Enterprise implements a two-tier role system with distinct scopes and capabilities:

  • Account-level roles: apply across the entire enterprise AND every organization within it. Users with account-level roles inherit the corresponding org-level permissions in every org they belong to.
    • Admin: full administrative access across the entire enterprise
    • Member: standard user access across all orgs
  • Organization-level roles: apply only within a specific organization. The role itself does not specify an org. It is more like a reusable permission template that you can assign to a user for an org. Default roles are:
    • Admin: full administrative access within the org
    • Member: standard user acccess with core functionality
    • DeepWiki Only: limited to DeepWiki, Ask Devin adn repository indexing

Permissions

Interesting permissions:

  • View account sessions: View Devin sessions from other users in the enterprise
  • Manage account sessions: Edit and view Devin sessions from other users in the enterprise
https://{mycompany}.devinenterprise.com/org/{org}/sessions

Configuration Files

Rules

Devin Desktop continues to read all of your existing Windsurf rules, and adds support for the new .devin/ equivalents.

“.devin/rules/” is the preferred location and takes precedence over “.windsurf/rules/” (kept for backward compatibility).

Global rules

~/.codeium/windsurf/memories/global_rules.md
C:\Users\%USERNAME%\.codeium\windsurf\memories\global_rules.md

Workspace rules

.windsurf/rules/*.md

Agents

AGENTS.md in any directory in your workspace

System (Enterprise)

“Windsurf” was replaced by “Devin”. Rules could be located in “C:\ProgramData\Devin\rules”.

/Library/Application Support/Windsurf/rules/*.md
/etc/windsurf/rules/*.md
C:\ProgramData\Windsurf\rules\*.md

MCP servers

Windows

C:\Users\%USERNAME%\.codeium\windsurf\mcp_config.json

Logs

By default, the main log directory is

C:\Users\%USERNAME%\AppData\Roaming\Windsurf\logs

Per-session log files:

  • main.log — App lifecycle, updates, errors
  • renderer.log — Extension host, UI rendering
  • ptyhost.log — Terminal/PTY sessions
  • terminal.log — Terminal interactions
  • telemetry.log — Telemetry events
  • window1/exthost/ — Extension host sub-logs

Reference