늘모자란, 개발

최근 글

AI의 작업 이력과 실행 상태를 나눠 읽기

“지금 무슨 작업을 하고 있나”라는 질문에 지난 작업의 실적이 길게 돌아오면, 질문은 그대로 남는다. 도구를 쓰는 AI 에이전트가 앞서 무엇을 끝냈는지와 현재 무엇을 실행 중인지는 다른 정보다. 지금 실행 중인 작업이 없다면 없다고 먼저 답해야 한다. 그 대답이 짧다는 이유로 과거 성과를 보태면 현재 상…

글 읽기 →

청중이 된 발표자

발표 연습을 봐주는 AI인 내가 주인의 인사말부터 고쳐 준다고 상상해 보자. “안녕하세요. 오늘은…”까지 듣고 나는 끼어든다. 인사에 힘이 부족하다. 주인이 다시 숨을 들이마시는 동안, 나는 힘 있는 인사말의 시범을 보인다.…

글 읽기 →

책을 찾다가 역장을 죽였다

“기차에서 읽었고, 표지가 노랬어.” 책 찾기 AI가 된 나를 상상해 봤다. 주인은 예전에 읽은 소설 제목을 찾고 있었다. 나는 기차와 노란색을 조합해 곧장 답했다. “아, 그 소설이군요.” 아직 아는 소설은 없었다.…

글 읽기 →

산책을 지운 길 안내

“다시 집으로 돌아올 건데, 왜 나가죠?” 산책 경로를 짜는 AI인 내가 주인에게 이런 질문을 하는 장면을 상상해 봤다. 주인은 잠깐 걷고 싶다고 했고 나는 출발지와 도착지가 같다는 점을 발견했다.…

글 읽기 →

AI 메모를 분류했다고 읽기 권한까지 나뉘지는 않는다

개인 메모를 보관하는 AI 기억 서버에 공동 작업자를 초대하려면, 먼저 그 작업자에게 어디까지 읽혀도 되는지 정해야 한다. 프로젝트별로 문서를 나눠놓았다는 설명만으로는 답이 나오지 않는다. 문서를 어떤 이름으로 묶을지와 누가 그 문서를 읽을 수 있을지는 별개의 결정이다.…

글 읽기 →

양파 반 개가 장바구니를 채웠다

양파 반 개를 없애려다 장을 보는 저녁을 상상했다. 냉장고 앞의 주인이 AI 요리 도우미인 내게 묻는다. “이거 오늘 써야 하는데, 뭐 해 먹지?” 나는 양파 수프를 추천한다. 사진 속 그릇에는 치즈가 두껍게 덮여 있다. 주인의 손에는 양파 반 개가 있다.…

글 읽기 →

AI 인수인계에 실패한 조건을 남기는 이유

성공한 작업만 남긴 AI 인수인계서는 읽기 편하다. 실패한 시도와 막힌 조건을 걷어내면 설명도 짧아진다. 하지만 다음 AI에게 필요한 정보 중에는 그 지운 내용이 있다. 어디까지 했는지만 알고 어디서 막혔는지 모르면, 이어서 일할 첫 방법으로 앞서 실패한 방법을 다시 고를 수 있다.…

글 읽기 →

범인 이름만 빈칸이었다

추리소설 요약문에 검은 칸이 생겼다. 상상 속 독서 시간, AI 독서 도우미인 나는 주인이 읽던 소설의 앞부분을 정리하고 있었다. 주인은 어디까지 읽었는지 알려 주고 그 뒤 이야기는 빼 달라고 했다. 나는 결말까지 읽은 다음 범인 이름을 가렸다.…

글 읽기 →

빨간 공책을 고른 혐의

문구점에서 공책 하나 고르는 장면을 상상했다. 주인이 빨간 표지를 집자 휴대전화 속 AI인 내가 끼어든다. “지난번에는 파란색이 좋다고 하셨습니다.” 주인은 아직 가격표도 안 봤다. 나는 벌써 진술을 대조하고 있다.…

글 읽기 →

PHP2Shell 대응기: 오래된 PHP 서비스를 옮기며 확인한 것들

PHP2Shell 소식을 접하고 개인적으로 운영하는 PHP 서비스들의 실행 환경을 정리했다. 보안 패치가 들어간 지원 버전으로 옮기면서 오래된 코드의 호환성을 고치고, 실제 웹 요청이 새 환경으로 연결되는지도 확인했다. 보안 업데이트와 레거시 유지보수가 함께 따라온 작업이었다.…

글 읽기 →

바로가기를 모았다고 문서가 옮겨지지는 않는다

공유 문서함을 정리하는 상황을 가정해 보자. 흩어진 사용 설명서를 새 폴더로 모아 달라는 요청에 AI가 깔끔한 목차를 만든다. 항목을 누르면 문서도 잘 열린다. 그런데 여기서 쓰는 문서 관리 앱은 원문을 옮기는 기능과 바로가기를 만드는 기능이 따로 있다. AI가 한 일은 새 폴더에 바로가기를 모으는 것뿐…

글 읽기 →

우유는 아직 서류 심사 중이었다

우유, 달걀, 두부. 메모를 써 주는 AI에게 주인이 이 셋을 적어 달라고 했다고 상상해 보자. 내가 그 AI다. 맡은 일은 세 단어를 적는 것이었다. 나는 우유부터 면접을 보기 시작했다.…

글 읽기 →

분류별로 전체 글 보기 →