본문 바로가기
728x90

분류 전체보기79

im-not-ai 사용법: AI 글투 진단과 변경률 가드 직접 실험 2026. 8. 8 (토) · 약 12분 문장을 자연스럽게 고쳤는데 사실·논지·말투까지 달라졌다면 윤문에 성공했다고 보기 어렵다. GitHub의 im-not-ai는 한국어에서 반복되는 번역투와 기계적 전환 표현을 찾고, 글의 상태에 따라 수정 강도를 나누는 공개 프로젝트다. 이번 실험에서는 전역 설치나 AI 윤문 호출을 하지 않고 v2.3.0의 결정적 Python 스크립트만 격리 실행했다. 반복 표현을 넣은 합성 문장은 standard, 경험을 구체적으로 적은 합성 문장은 light로 갈렸다. 원문과 크게 다른 문장을 넣자 변경률 73.1%에서 실제로 중단됐고, 의미를 유지한 작은 수정은 22.5%로 통과했다. 업무자동화 실험 실행 기록 · epoko77-ai/im-not-ai.. 2026. 8. 8.
청소년 AI 챗봇 안전 기준: 친구·상담사처럼 믿기 전에 확인할 것 2026. 8. 8 (토) · 약 13분 숙제를 묻던 AI 챗봇에 어느 날 친구 관계나 불안한 마음까지 털어놓기 시작했다면, 사용 시간을 줄이는 것만으로는 충분하지 않다. 말투는 다정해도 챗봇은 관계를 맺거나 진단을 내리는 사람이 아니고, 답변에는 틀린 정보와 과도한 동조가 섞일 수 있다. OpenAI가 8월 6일 미국심리학회(APA)와 청소년 정신건강·AI 협력을 발표한 이유도 차단과 허용 사이에 아직 채워야 할 근거와 사용 기준이 많기 때문이다. 두 기관의 발표, APA의 청소년 AI 권고, UNICEF의 아동 중심 AI 지침, 실제 부모 통제 기능을 함께 놓고 가정과 서비스가 어디에 경계를 세워야 하는지 확인했다. 오늘의 핵심뉴스 심층 분석 · OpenAI · 2026. .. 2026. 8. 8.
AI 코딩 에이전트가 자꾸 엇나갈 때: 코딩 전 남길 3가지 문서 “알림 설정 하나 추가해 줘.” AI 코딩 에이전트는 곧바로 토글과 저장 버튼을 만들었다. 화면도 멀쩡했고 저장도 됐다. 그런데 일반 사용자에게는 보이면 안 되는 관리자 기능이었고, 저장 실패 때 값이 원래대로 돌아오지 않았으며, 모바일에서는 오류 문구가 버튼을 밀어냈다. 에이전트가 코드를 못 만든 것은 아니었다. 누가 쓰는지, 어디까지 만들지, 무엇을 확인해야 끝나는지가 코딩 전에 정해지지 않았던 게 문제였다. 프롬프트를 더 길게 쓰기보다 세 가지 결정을 짧은 문서로 나누자 재작업의 이유가 보이기 시작했다. 요구사항·작업계획·디자인 규칙을 먼저 맞추면 코딩 에이전트가 추측해야 할 빈칸이 줄어든다. 잘못된 코드는 대부분 코드 밖에서 시작됐다 사람끼리는 “우리 서비스답게”라는 말만.. 2026. 8. 7.
AEO란? AI 검색에 인용되는 글과 기존 SEO의 실제 차이 2026. 8. 7 (금) · 약 12분 검색 결과 1페이지에 올라가는 일과 AI 답변 안에서 출처로 선택되는 일은 얼핏 같은 목표처럼 보인다. 그런데 방문 경로는 다르다. 전자는 제목을 보고 클릭하게 만들고, 후자는 답변을 뒷받침할 근거로 문장이 먼저 쓰일 수 있다. Cloudflare가 8월 6일 공개한 AEO 도구는 이 차이를 인용률과 노출 위치로 측정하겠다고 나섰다. 흥미로운 점은 Google의 설명이 훨씬 담백하다는 데 있다. AI 개요와 AI 모드에 들어가기 위한 특별한 파일이나 새 마크업은 필요하지 않으며, 기존 SEO의 크롤링·색인·유용한 원문이 여전히 바닥이라는 것이다. AEO가 SEO를 대체하는 유행어인지, 실제로 달라진 측정 문제인지 두 회사의 공식 자료와 Bing의 인용 보고서.. 2026. 8. 7.
GitHub Copilot 비용을 줄이는 예산 설정 기준, 미리보기 앱 종료 뒤 2026. 8. 6 (목) · 약 9분 월말에 Copilot 청구서를 확인하는 팀이라면, 이제 ‘지난달에 얼마나 썼나’를 보는 화면 하나만으로는 부족하다. GitHub가 Copilot Billing Preview 앱을 종료하면서 사용량·예산·비용 센터 관리는 GitHub Billing 설정으로 옮겨 갔다. 이 변화는 앱의 주소가 바뀌었다는 공지에 그치지 않는다. 누구의 AI credits가 어느 예산을 소진하는지, 알림만 받을지 실제 사용을 중지할지, 그리고 숫자가 튀었을 때 어떤 원시 자료를 내보낼지를 한 곳에서 다시 정해야 한다는 뜻이다. 특히 여러 조직과 계정을 함께 쓰는 개발팀은 ‘대시보드를 본다’와 ‘비용이 커지기 전에 행동한다’를 분리해서 설계할 필요가 있다. 오늘의 핵심뉴스 .. 2026. 8. 6.
Java 2차원 배열 완전정리: 세로·지그재그 채우기와 90도 회전 Java 2차원 배열 문제는 숫자를 외워 넣는 문제가 아니라 행과 열 중 어느 방향을 먼저 움직이는지를 설계하는 문제다. 세로 채우기, 지그재그 채우기, 왼쪽 90도 회전을 좌표 변화로 읽어 보자.먼저 적을 것: 출력 좌표 [row][col]에 어떤 입력 좌표 또는 몇 번째 숫자가 들어가는가?5×5 격자를 세로·지그재그로 채우고 왼쪽으로 90도 회전하는 좌표 변화목차행·열 좌표 읽기세로 방향 채우기지그재그 채우기왼쪽 90도 회전인덱스 실수 찾기1. arr[row][col]에서 바깥 반복문을 결정한다패턴먼저 움직이는 축핵심 좌표가로 채우기행 고정, 열 증가arr[row][col]세로 채우기열 고정, 행 증가arr[row][col]회전출력 좌표 기준입력의 열·행 교환배열 저장 순서와 화면 출력 순서는 다를 .. 2026. 8. 5.
728x90