建安四年(199年)三月,当时袁绍攻打公孙瓒,张燕与公孙续率兵十万,分三路援救公孙瓒,张燕的援军还未到,公孙瓒秘密派使者送信给公孙续,让他率五千铁骑到北方低洼地区埋伏,点火作为信号,公孙瓒打算自己出城夹击袁绍围城部队。结果公孙瓒兵败,公孙续被杀。
建安九年(204年),曹操平定河北的袁氏集团。四月,曹操留曹洪继续攻打邺城,自己亲自统军进攻尹楷,击败尹楷后回师。张燕派使者来拜见曹操,请求派军协助曹操进攻袁氏兄弟,曹操委任他为平北将军。
建安十年(205年)四月,张燕率领其部众十余万人投降曹操。曹操封张燕为安国亭侯,食邑五百户,命他率军到邺城驻守。
到了离洛阳城门不到一公里的地方能看见洛阳城们以后,金良才和蔡邕等人分别往回走找唐月他们去了。