Skip to main content

Collaboration and Orgs

While so far Plandex is mainly focused on a single-user experience, we plan to add features for sharing, collaboration, and team management in the future, and some groundwork has already been done. Orgs are the basis for collaboration in Plandex.

Multiple Users

Orgs are helpful already if you have multiple users using Plandex in the same project. Because Plandex outputs a .plandex file containing a bit of non-sensitive config data in each directory a plan is created in, you'll have problems with multiple users unless you either get each user into the same org or put .plandex in your .gitignore file. Otherwise, each user will overwrite other users' .plandex files on every push, and no one will be happy.

Domain Access

When starting out with Plandex and creating a new org, you have the option of automatically granting access to anyone with an email address on your domain.

Invitations

If you choose not to grant access to your whole domain, or you want to invite someone from outside your email domain, you can use plandex invite:

plandex invite

Joining an Org

To join an org you've been invited to, use plandex sign-in:

plandex sign-in

Listing Users and Invites

To list users and pending invites, use plandex users:

plandex users

Revoking Users and Invites

To revoke an invite or remove a user, use plandex revoke:

plandex revoke