Home AI를 활용하며 느낀 효율적인 작업 방식
Post
Cancel

AI를 활용하며 느낀 효율적인 작업 방식


최근 회사에서 AI를 본격적으로 활용하고 있는데 실제로 일을 하면서 느낀 점은, 어떤 AI 툴을 쓰느냐보다 작업을 어떻게 구성하고 관리하는지 가 더 중요한 것 같았습니다. 그래서 최근 AI를 활용하며 체감했던 몇 가지 작업 방식들과 생각을 정리하기 위해 글을 작성하게 되었습니다.




1. AI 활용 작업 효율화


AI를 활용할 때 더 좋은, 다양한 툴을 사용할 수 있지만 가장 근본적인 방법은 작업을 작은 단위로 나누고, 컨텍스트 스위칭을 잘 하는 것 이라 생각 합니다. 갈수록 도구는 상향 평준화 되고 있지만, 결국 이를 잘 활용하려면 방법을 알아야 하기 때문입니다.



1-1. 작업을 최대한 잘게 나누기

하루 동안 해야 할 일을 큰 작업 단위로 두면 AI 응답을 기다리는 시간마다 흐름이 끊기기 쉽습니다. 응답 시간을 기다리는 것도 아깝고요. 따라서 하나의 큰 작업은 여러개의 하위 태스크로 구분하는 것이 좋은데요. 요즘 출근한 후 가장 먼저 하는 일이 하나의 큰 작업을 작은 단위로 나누어 체크리스트 를 만드는 것입니다.

그렇다고 너무 잘게 나누는 것은 좋지 않은 것 같은데, 컨텍스트 스위칭에도 비용이 들기 때문입니다.



예를 들어, 하나의 기능 개발 작업이 있다면 이를 “기능 개발”이라는 하나의 큰 작업으로 두기보다 더 작은 단위로 나누어 관리하는 것입니다. “요구사항 다시 정리하기”, “API 응답 구조 초안 작성”, “테스트 케이스 목록 만들기”, “핵심 로직 코드 리뷰 요청하기” 처럼 비교적 짧은 시간 안에 처리할 수 있는 작업 단위로 나누는 것 입니다. 이렇게 작업을 나누어 두면 AI에게 코드 리뷰나 로직 검토 같은 작업을 요청해 놓고 결과를 기다리는 동안 다른 작은 작업을 이어서 진행할 수 있습니다.

1
2
3
4
5
기능 개발
 ├─ 요구사항 다시 정리
 ├─ API 응답 구조 초안 작성
 ├─ 테스트 케이스 목록 작성
 └─ 핵심 로직 코드 리뷰 요청




1-2. 비동기 작업

AI를 사용할 때는 하나의 작업이 끝날 때까지 계속 기다리는 방식보다 다음 작업을 이어서 준비하는 방식이 더 효율적입니다. 예를 들어, AI에게 코드 리뷰를 요청해 두었다면 결과를 기다리는 동안 다음 기능에 대한 설계 메모를 작성하거나 다음 프롬프트를 준비하는 식입니다. AI 작업 A를 시작해 두고 기다리는 동안 작업 B를 준비하고, A의 결과가 도착하면 검토하면서 바로 B 작업을 AI에게 요청하는 방식으로 흐름을 만들면 대기 시간 낭비를 줄일 수 있습니다.

1
2
3
4
5
6
7
8
9
AI 작업 A 요청 (코드 리뷰)
   │
   ├─ 기다리는 동안 → 작업 B 준비 (설계 메모 작성)
   │
A 결과 도착
   │
   ├─ 결과 검토
   │
   └─ 작업 B를 AI에게 요청




1-3. 메모 남기기

AI 작업을 여러 번 반복하다 보면 “지금 내가 무엇을 하려고 했지?” 같은 상황이 자주 생깁니다. 그래서 요청할 때 다음 작업을 한 줄 정도로 메모해 두거나, AI에게 현재 작업 내용을 한두 줄로 요약해 달라고 해 메모처럼 활용합니다. 이렇게 간단한 기록만 있어도 작업 흐름을 다시 이어가기 훨씬 쉽습니다. 참고로 CLAUDE에 Hook을 걸면 최근 작업에 대한 요약을 남길 수 있습니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
  "hooks": {
    "PreCompact": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "echo '대화 내용을 요약한 뒤 docs/compact-summary.md 파일에 저장해줘.'"
          }
        ]
      }
    ]
  }
}




1-4. 여러 AI를 함께 활용하기

요즘은 하나의 AI만 사용하는 것보다 작업 성격에 따라 여러 AI를 함께 사용하는 방식이 효율적이라고 느끼고 있습니다. 모델마다 강점이 조금씩 다르기 때문입니다. 예를 들어, 글을 정리하거나 문맥을 다듬는 작업은 GPT가 잘 하는 것 같았고, 코드 생성이나 리팩토링 같은 작업은 Claude가 안정적으로 느껴졌습니다. Codex는 코드 수정이나 구현을 빠르게 확인할 때 유용했으며, Gemini의 경우에는 긴 문서나 자료를 정리하는 작업에서 비교적 편하게 사용할 수 있었습니다. 그래서 최근에는 작업 성격에 따라 여러 AI를 병렬로 사용하는 방식을 활용하고 있는데, 꽤 괜찮은 것 같습니다.

  • Codex: 일상 작업
  • Claude: 코드 작업
  • Gemini: 긴 문서나 자료 요약





2. 정리


AI를 활용할 때 사용할 수 있는 도구나 방법은 다양하지만, 결국 중요한 것은 작업 방식이라고 생각합니다. 작업을 적절한 크기로 나누고, AI 작업을 기다리는 동안 다음 작업을 준비하며, 작업 흐름을 잃지 않도록 간단한 메모를 남기는 것만으로도 생각보다 작업 효율이 많이 올라갑니다.


This post is licensed under CC BY 4.0 by the author.

데이터 보정에 대한 생각 변화

-