컨텐츠로 건너뛰기
↑↓이동 ↵열기 esc닫기

통합 기능

설정 → 통합 기능에서 TokenWork가 함께 사용하는 서비스에 로그인합니다. 로그인 정보는 TokenWork 서버에 저장되므로 웹, 데스크톱, 페어링된 휴대전화가 이를 공유합니다.

GitHub

GitHub 카드를 펼치고 Connect GitHub를 선택해 짧은 기기 코드로 로그인합니다. 연결되면 TokenWork가 이슈와 풀 리퀘스트에서 세션을 시작하고, 메시지에 첨부하고, PR을 열거나 업데이트할 수 있습니다. GitHub로 할 수 있는 모든 것은 GitHub 이슈 및 PR에 있습니다.

Linear

워크스페이스 연결하기

  1. Linear 카드를 펼치고 Connect를 선택합니다.
  2. 열리는 브라우저 탭에서 접근을 승인합니다. 승인 전까지 카드에는 Waiting for Linear가 표시됩니다.

다른 Linear 조직은 Add workspace로 연결합니다. 현재 워크스페이스는 한 번에 하나이며, Switch to로 전환하고 Disconnect는 현재 워크스페이스만 제거합니다. 프로젝트 매핑은 유지됩니다.

이슈 찾아보기

워크스페이스가 연결되면 오른쪽 컨텍스트 레일에 Linear 패널이 나타납니다. 현재 워크스페이스의 이슈를 나열하며 다음을 할 수 있습니다.

  • 상태(Backlog, To Do, In Progress, In Review, Done, Canceled, Duplicate), 담당자(Anyone 또는 Assigned to me), 팀, 우선순위로 필터링
  • 제목, 식별자 또는 Linear URL로 검색
  • 이슈를 열어 설명, 댓글, 라벨, 우선순위 확인
  • Status 변경 또는 Close issue 선택
  • 현재 Workspace 전환

이슈에서 세션 시작하기

  • Linear 패널에서 이슈를 열고 Start session을 선택합니다. 이슈를 스크롤해도 버튼은 하단에 남아 있습니다.
  • 채팅에서 New Session From Linear Issue를 선택해 목록에서 고릅니다. 새 브랜치가 필요하면 Create in worktree를 사용합니다.
  • New Worktree 대화상자에서 Start from Linear Issue를 선택합니다.

세션은 이슈의 팀에 매핑된 프로젝트에서 열리고, 이슈가 첫 프롬프트가 됩니다. 팀 매핑은 Linear 카드에서 합니다. Default project는 모든 팀에 적용되고 Team projects는 팀별로 이를 덮어씁니다. 매핑되지 않은 팀은 먼저 매핑하라고 요청합니다. 첫 메시지는 Issue Review 매직 프롬프트로 만들어지며 설정 → Magic Prompts → Linear에서 편집할 수 있습니다.

이슈를 메시지에 연결하기

채팅 작성창에서 Link Linear Issue를 선택합니다. 이슈가 다음 메시지에 컨텍스트로 함께 전송되고, 세션의 작업 상태 패널에 링크가 남습니다.

세션 댓글

Linear 카드에서 Session comments를 켜면 이슈에서 시작한 세션이 시작, 완료, 실패 시 해당 이슈에 댓글을 남기며, 각 댓글에는 세션을 여는 링크가 포함됩니다. 댓글은 이 TokenWork 서버에 공개 주소가 있을 때만 게시되어 이슈의 모든 사람이 링크를 열 수 있습니다. 로컬이나 사설 주소에서는 아무것도 게시되지 않습니다.

관련 문서